PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018
Внимание! Если программа не работает, обновите версию!
begin
var n := ReadInteger('Количество строк/столбцов в матрице:');
Writeln('*** Исходная матрица ***');
var a := MatrRandom(n, n, -99, 99);
a.Println(4);
Println('*** Средние по столбцам ***');
a.Cols.Select(col -> col.Average).PrintLines
end.