// PascalABC.NET 3.3, сборка 1627 от 27.01.2018 // Внимание! Если программа не работает, обновите версию!
begin var n:=ReadInteger('Количество строк (столбцов) в массиве:'); Writeln('*** Исходный массив ***'); var a:=MatrRandom(n,n,-99,99); a.Println(4); Writeln(4*a.ColCount*'-'); Writeln('Cуммы и число положительных элементов построчно:'); foreach var r in a.Rows do begin var s:=r.Where(t->t>0); Println(s.Sum,s.Count) end end.