// PascalABC.NET 3.2, сборка 1338 от 16.11.2016 const n=8; begin var a:=MatrixRandom(n,n,10,90); for var i:=0 to n-1 do begin for var j:=0 to n-1 do Write(a[i,j]:3); Writeln end; var k:=0; for var i:=0 to n-1 do if a[i,i].IsEven then Inc(k); Writeln('k=',k); end.