Var a,i,k1,k2,s1,s2:integer;
begin
for i:=1 to 3 do begin
readln(a);
if a>0 then begin
writeln('Число ',a,' положительное');
k1:=k1+1; s1:=s1+a;
end else if a<0 then begin<br> writeln('Число ',a,' отрицательное');
k2:=k2+1; s2:=s2+a;
end;
end;
writeln('Количество положительных = ',k1,', их сумма = ',s1);
writeln('Количество отрицательных = ',k2,', их сумма = ',s2);
end.
Пример:
15
Число 15 положительное
-74
Число -74 отрицательное
28
Число 28 положительное
Количество положительных = 2, их сумма = 43
Количество отрицательных = 1, их сумма = -74