Дан двумерный массив A[m,n]. Найти максимальное значение и его порядковый номер....

0 голосов
106 просмотров

Дан двумерный массив A[m,n]. Найти максимальное значение и его порядковый номер. Результаты выдать на экран.НУЖЕН ПАСКАЛЬ!!!!!!!!!!!!!!!!!!!!!


Информатика Начинающий (335 баллов)
оставил комментарий Кандидат Наук (34.0k баллов)

Если я напишу на Delphi - это тоже будет паскаль, но у Вас не запустится))

оставил комментарий Начинающий (335 баллов)

давай те попробуем

оставил комментарий Кандидат Наук (34.0k баллов)

Нет уж, давайте лучше на ABC.net ))))

оставил комментарий Начинающий (335 баллов)

Const без него можно тобы число например водить от 1 до1000

оставил комментарий Кандидат Наук (34.0k баллов)

Нужно без констант?

оставил комментарий Начинающий (335 баллов)

Type mas2=array[1. . 12, 1. . 12] of real;VarA: mas2; S, SR: real; (* Сумма и среднее значение *)i, j, m, n: integer; k:integer; (*кол-во элементов ниже главной диагонали *)Begin S:=0; k:=0; Write(‘введите число строк и столбцов массива’);Readln(m, n);Writeln(‘введите элементы массива ’);For i:=1 to m do For j:=1 to n do begin Read(A[i,j]); if i>j then begin S:=S+A[i,j]; k:=k+1; end; end;SR:=S/K;Writeln('SR=', SR:10:2); End.это просто пример от другой задачи да без констант

оставил комментарий Кандидат Наук (34.0k баллов)

Ну можно и так, но в этой задаче совсем не обязательно тип создавать

Дан 1 ответ
0 голосов
Кандидат Наук (34.0k баллов)
 
Правильный ответ

Var A:array[1..1000,1..1000] of integer;
M,N,Mi,Mj:integer;
Begin
Write('M(1..1000) = ');ReadLn(M);
Write('N(1..1000) = ');ReadLn(N);
For var i:= 1 to M do
    Begin
    For var j:= 1 to N do
        Begin
        A[i,j]:=random(1,M*N);
        Write(A[i,j],' ')
        End;
    WriteLn;
    End;
Mi:=M;
Mj:=N;
For var i:= 1 to M do
    For var j:= 1 to N do
        if A[Mi,Mj]           Begin
           Mi:=i;
           Mj:=j
           End;
WriteLn('Max(A): A[',Mi,',',Mj,'] = ',A[Mi,Mj]);
End.

оставил комментарий Начинающий (335 баллов)

спасибо,там у меня ещё есть задача

оставил комментарий Кандидат Наук (34.0k баллов)

Можно ссылку на задачку?

оставил комментарий Начинающий (335 баллов)

только выложила

оставил комментарий Кандидат Наук (34.0k баллов)

Нашёл))

...