Sa se scrie trei programe (unul cu utilizarea instructiunii For, altul cu utilizarea instructiunii While si al treilea cu utilizarea instructiunii Repeat) care calculeaza suma numerelor naturale pare mai mici sau egale cu N. Sa explicati va rog!
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Explicație:
program SumapareNFor;
var n,num,suma:integer;
begin
write('n='); read(n);
suma:=0;
for num:=1 to n do
if num mod 2=0 then suma:=suma+num;
writeln('suma parelor <=N este ',suma);
end.
program sumaParelorNWhile;
var n,par,suma:integer;
begin
write('n='); read(n);
suma:=0; par:=2;
while par<=n do
begin
suma:=suma+par;
par:=par+2;
end;
writeln('suma parelor <=N este ',suma);
end.
program sumaPareNRepeat;
var n, par, suma:integer;
begin
write('n='); read(n);
suma:=0;
par:=0;
repeat
suma:=suma+par;
par:=par+2;
until par>n;
writeln('suma parelor <=N este ',suma);
end.
Medelina:
Pe profilul meu este o întrebare foarte asemănătoare cu asta, dacă dorești să mă ajuți. Mersi anticipat.
Alte întrebări interesante
Religie,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă