// PascalABC.NET 3.3, сборка 1590 от 03.12.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(10,-50,50); a.Println;
var (kp,kn):=(a.Where(t->t>0).Count,a.Where(t->t<0).Count);<br> Writeln('Положительныx: ',kp,', отрицательных: ',kn);
Writeln('Положительных больше, чем отрицательных на ',kp-kn)
end.
Пример
38 -15 -28 18 48 41 21 -43 11 26
Положительныx: 7, отрицательных: 3
Положительных больше, чем отрицательных на 4