НЧ
Наталья Чельманова

Помогите найти ошибку в программе) я кажется там что-то пропустила, но уже мозг не соображает что))

uses
crt;
type
matr=array[1..10,1..10] of real;
stroka=string[30];
var
a :matr;
n, i, j, x:integer;
max:real;
sum: array [1..10] of real;

procedure vvodmatr(var a:matr;namefile:stroka;var n:integer);
var
i,j:integer;
fin:text;
begin
assign(fin,namefile);
reset(fin);
readln(fin,n);
for i:=1 to n do
begin
for j:=1 to n do
read(fin,a[i,j]);
readln(fin);
end;
close(fin);
end;

procedure summamod (var a:matr);
var
i,n,j,x,z:integer;
begin
for x:=1 to i do
for z:=1 to j do
sum[x]:=abs(sum[x]+a[x,z]);
for x:=1 to i do
if sum>max then
max:=sum[x];
end;
begin
readln (n);
vvodmatr (a, i, j);
summamod (sum, max, x);
writeln('Норма заданной матрицы',max);
end.

чтобы открыть файл (fin)

Александр
Александр

а зачем reset(fin)?

Похожие вопросы
помогите найти ошибку в программе на языке паскаль
Помогите найти ошибку в коде программы!
Помогите найти ошибку в программе
Помогите найти ошибку в программе. Паскаль.
Помогите найти ошибки в программе. Язык программирования С и С++
помогите пожалуйста найти ошибку в программе!
Помогите найти ошибки в коде программы
Помогите найти ошибку в программе паскальАВС
Помогите найти ошибку в программе Deiphi7
Помогите найти ошибку в программе С++