Одномерный массив из 30 элементов введенных с клавиатуры, найти сумму положительных, количество отрицательных

Ответы

Ответ дал: BobbyFresnel
0

===== PascalABC.NET =====

begin

 var a := ReadArrInteger(30);

 var (s , k) := (0, 0);

 foreach var n in a do

   if n > 0 then

     s += n

   else if n < 0 then

     k += 1;  

 Println('Сумма положительных:', s, 'кол-во отрицательных:', k)

end.

Ответ дал: yanaananyeva0807
0

Ответ:

Program summa; Const m=30; Var a:array[1..m] of real; k,i:byte; n,sum:real; BEGIN Randomize; For i:=1 to m do a[i]:=Random(500)+500; Writeln('исходный массив '); Writeln; For i:=1 to m do begin Writeln(a[i

Похожие вопросы