ЭВМ 1950-х годов и раньше имели функцию многофункционального калькулятора. На них не было таких программ каких мы сейчас используем. Это были огромные размером в большую комнату станции, возможности которых ограничивались на вычислении сложных алгебраических и арифметических действий. Думаю даже Windows 95 или DOS не запустятся в на таких машинах потому что мощность их процессоров измерялась килогерцах.
// PascalABC.NET 3.1, сборка 1230 от 27.04.2016 begin var n:=ReadInteger('n='); var a:=MatrixRandom(n,n,10,99); var s:=0; var k:=0; for var i:=0 to n-1 do begin for var j:=0 to n-1 do Print(a[i,j]); Writeln; if a[i,i].IsEven then begin s+=a[i,i]; Inc(k) end; end; if k>0 then Writeln('S=',s/k:0:2) else Writeln('На главной диагонали нет четных элементов') end.