Двумерный массив
Добавлено: 06 май 2007, 13:10
Помогите доделать прогу.Условие такое:
Найти максимум в двумерном массиве.
Нашёл на вашем форуме соответстввующию функцию.Собрал прогу с этой функцией,но почему та она не компилится.В чём у меня ошибка?
Вот что у меня получилось:
Найти максимум в двумерном массиве.
Нашёл на вашем форуме соответстввующию функцию.Собрал прогу с этой функцией,но почему та она не компилится.В чём у меня ошибка?
Вот что у меня получилось:
Код: Выделить всё
var
A:array[1..100,1..100] of integer;
n,i,j:integer;
function max(A:array of array of integer) :p air;
i,j:byte; maxi,maxj:byte; result :p air;
begin
writeln('vv razmer massiva');
readln(n);
for i:=1 to n do
writeln('vvodite',n,'chisel');
for i:=1 to n do begin
for j:=1 to n do begin
Write('...');
Readln(a[i,j]);
end;
end;
begin
maxi:=1;
maxj:=1;
for i:=2 to N do
for j:=2 to N do
if A[i,j]>A[maxi,maxj] then begin maxi:=i; maxj:=j; end;
result.i:=maxi;
result.j:=maxj;
max:=result;
writeln(result)
end;
end.