Дан одномерный массив R из N элементов, значения которых находятся в диапазоне от -22 до...

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

Дан одномерный массив R из N элементов, значения которых находятся в диапазоне от -22 до 362. Сложить все отрицательные элементы, стоящие на нечётных местах.


Информатика (15 баллов) | 32 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var r:array[1..1000] of integer;
i,n,sum:integer;
begin
sum:=0;
write ('Введите кол-во элементов в массиве: ');
readln (n);
write ('Массив: ');
for i:=1 to n do
begin
r[i]:=random(385)-22;
write (r[i],' ');
end;
for i:=1 to n do
begin
if (i mod 2 <> 0) and (r[i]<0) then sum:=sum+r[i];<br>end;
writeln;
write ('Сумма = ',sum);
end.


image
(10.7k баллов)