Найти и вывести сумму и произведение первых двадцати натуральных нечетных чисел

0 голосов
81 просмотров

Найти и вывести сумму и произведение первых двадцати натуральных нечетных чисел


Информатика (12 баллов) | 81 просмотров
Дан 1 ответ
0 голосов

Переменная "proizv" - это произведение, а "summa" - сумма. Я сделал так, чтобы выводились все эти 20 нечётных чисел, для удобства, но если не надо, то просто стирайте всю строку №14 (начиная считать от "program asd_;").
program asd_;
uses crt;
var i, b, summa : integer;
proizv : real;
a : array [1..20] of integer; 
BEGIN 
clrscr; 
b:=1; 
summa:=0; 
proizv:=1; 
for i:=1 to 20 do begin 
a[i]:=b;
b:=b+2;
writeln(a[i]);
end;
for i:=1 to 20 do summa:=summa+a[i];
for i:=1 to 20 do proizv:=proizv*a[i];
writeln('summa=',summa);
writeln('proizvedenie=',proizv);
END.

(18 баллов)