Флешка и SD карта т.к. свободного места у них больше чем 320 байт
Var
a: array[1..100] of integer;
i,n,c,h: integer;
begin
writeln('Введите кол-во элементов последовательности:'); readln(n);
writeln('Введите последовательность:');
for i:=1 to n do
begin
read(a[i]);
if a[i]<0 then
begin
c:=c+a[i];
h:=h+1;
end;
end;
writeln(c/h);
<span> end.</span>
Переменная "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);
<span>END.</span>
Почта, телеграф, телефон, семафорная азбука, сигнальные огни