Тема: Програма має використовувати підпрограму
Зробив завдання,але викладач сказав що трохи не так:в шапці його слова.
Не підкажете як то має бути?
program Ind;
{$APPTYPE CONSOLE}
type matr = array[1..15, 1..15] of integer;
function Sum(a: matr; n: integer): integer;
var i, s: integer;
begin
s := 0;
for i := 1 to n do
s := s + a[i, i];
Sum := s;
end;
var
a: array[1..15,1..15] of integer;
n,i,j,s,v: integer;
begin
randomize;
repeat
write('Write the size of the matrix n (n <= 15): '); readln(n);
until n in [1..15];
writeln('matrix:');
s:=0;
for i:=1 to n do
for j:=1 to n do
begin
write('a[',i,',',j,']=');
readln(a[i,j]);
if i=j then s:=s+a[i,j];
end;
writeln('matrix:');
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j]:4);
writeln;
end;
writeln('summ = ',s);
readln;
end.