// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программа не работает, обновите версию!
begin
var n:=7;
Writeln('*** Исходный массив ***');
var a:=MatrRandom(n,n,-50,50);
a.Println(8); Writeln(8*n*'-');
for var i:=0 to n-1 do
a[i,n-i-1]*=Sqr(a[i,n-i-1]);
Writeln('*** Полученный массив ***'); a.Println(8)
end.