• Двумерный массив А[m,n] заполнить целыми числами, определяемыми функцией А[i,j]=i*j*m*Rnd. Определить номер максимального элемента массива.

Ответы 3

  • Работает, спасибо)))
  • Всегда пожалуйста)
  • Program zd4;

    uses CRT;

    type mas=array[1..20,1..20] of real;

    var A:mas; g,b,i,j,n,m,nom1,nom2:integer; max:real;

    Begin

         clrscr;

         write ('Введите размер массива: ');

         readln (n,m);

         write ('Введите диапазон чисел в массиве: ');

         readln (g,b);

         Randomize;

         For i:=1 to n do

             Begin

                  For j:=1 to m do

                      Begin

                           A[i,j]:=random(b-g)+g;

                           write (A[i,j]:5:0,'  ');

                      End;

                      writeln;

             End;

         nom1:=1;

         nom2:=1;

         max:=a[1,1];

         For i:=1 to n do

           Begin

             For j:=1 to m do

                 Begin

                      If a[i,j]>max then

                        Begin

                         max:=A[i,j];

                         nom1:=j;

                         nom2:=i;

                        End;

                 End;

           End;

         writeln ('Максимальный элемент массива= ',max:5:0,' ,его координаты ','[',nom1,',',nom2,']');

    readln;

    End.

    Так?

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years