Răspuns :
Am doua metode prima este aceasta:
var
n,b,i:integer;
begin
b:=0;
read(n);
for i:=1 to n do
if (i mod 2=1) then
b:=b+i;
write(b);
end.
A doua metoda:
var n,i,s:integer;
begin
write('n = ');
read(n);
s:=0;
for i:=1 to n do
begin
if i mod 2<>0 then
s:=s+i;
end;
write('s = ',s);
end.
program sumaImpare;
var num, suma: integer;
begin
suma:=0;
write('introdu numere intregi. Stop este introducerea lui zero...');
read(num);
while (num>0) do
begin
if (num mod 2 =1) then suma:=suma+num;
read (num);
end;
writeln('suma imparelor = ', suma);
end.
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.