Задать вопрос
3 декабря, 05:35

Дана матрица А размерностью N*M. Значения элементов-произвольные числа. Найти Max и Min значения и их местонахождение в исходной матрице.

+2
Ответы (1)
  1. 3 декабря, 06:25
    0
    Const n = 5;

    const m = 5;

    var a:array [1 ... n, 1 ... m] of integer;

    i, j, k, l, max, min:integer;

    begin

    randomize;

    for i:=1 to n do

    begin

    for j:=1 to m do

    begin

    a[i, j]:=random (30) + 1;

    write (a[i, j]:4) ;

    end;

    writeln;

    end;

    max:=1;

    min:=1;

    k:=1;

    l:=1;

    for i:=1 to n do

    for j:=1 to m do

    if a[i, j]>a[max, k] then

    begin

    max:=i;

    k:=j;

    end else if a[i, j]
    begin

    min:=i;

    l:=j;

    end;

    writeln ('Max: ', a[max, k],'. Index: [', max,',', k,']') ;

    writeln ('Min: ', a[min, l],'. Index: [', min,',', l,']') ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дана матрица А размерностью N*M. Значения элементов-произвольные числа. Найти Max и Min значения и их местонахождение в исходной матрице. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы