Адам Мизаушев
Мыслитель
(5410)
9 лет назад
Вы не задали n целых чисел, а n раз задали значение переменной а.
Вот:
Var
a: array of integer;
n, c: integer;
Begin
Write('Введите n: ');
Read(n);
Writeln('Введите n целых чисел: ');
For c:= 1 to n do Read(a[c]);
sum:= 0;
For c:= 1 to 50 do
If a[c] mod 2 = 1 do
sum:= sum + a[c];
Writeln('Сумма нечетных чисел = ', sum);
End.
var a,i,n,sum:integer;
begin
writeln('Введи N(колличество чисел) ');
readln(n);
writeln('Введи числа');
for i:=1 to n do begin
readln(a);
if a>0 then sum:=sum+a;
end;
writeln('сум. нечет чисел =',sum);
end.