Сформировать массив из 10 произвольных чисел. Определить сумму положительных,...

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

Сформировать массив из 10 произвольных чисел. Определить сумму положительных, произведение отрицательных и количество нулевых элементов этого массива.


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

Var
  m : array[1..10] of Integer;
  i,s,p,n : Integer;
Begin
  s:=0; p:=1; n:=0;
  For i:=1 to 10 do
  Begin
   m[i]:=-100+Random(201);
   Inc(n,Ord(m[i]=0));
   If m[i]>0 then s:=s+m[i];
   If m[i]<0 then p:=p*m[i];<br>  end;
  Writeln(s,' ',p,' ',n);
end.

(5.1k баллов)