Задать вопрос
10 сентября, 01:06

Паскаль. Дана действительная матрица размера n*m, в

которой есть хотя бы один ненулевой элемент. Получите новую матрицу путем

деления всех элементов заданной на ее наибольший по абсолютной величине элемент

+2
Ответы (1)
  1. 10 сентября, 01:50
    0
    Const

    m = 5;

    n = 4;

    Var

    A: array[1 ... m, 1 ... n] of real;

    i, j: integer;

    max: real;

    Begin

    for i : = 1 to m do begin

    writeln () ;

    for j : = 1 to n do begin

    A[i, j] : = random (200) - 100;

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

    if ((i=1) and (j=1)) or (max < abs (A[i, j])) then

    max:=abs (A[i, j]) ;

    end;

    end;

    writeln () ;

    writeln ('Max = ', max) ;

    for i : = 1 to m do begin

    writeln () ;

    for j : = 1 to n do begin

    A[i, j] : = A[i, j] / max;

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

    end;

    end;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Паскаль. Дана действительная матрица размера n*m, в которой есть хотя бы один ненулевой элемент. Получите новую матрицу путем деления всех ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Задана матрица (двумерный массив) A размером N x М, состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть ввод с клавиатуры или ввод с помощью датчика случайных чисел.
Ответы (1)
Дана матрица А (3,3), найти количество положительных элементов матрицы, сформировать новую матрицу Х (3,4), элементы которой получены из элемнтов А путём деления их на найденное количество. Матрицы А и Х вывести по строкам
Ответы (1)
Задан двумерный массив A [5, 10]. Получить новую матрицу путем деления всех элементов исходной матрицы на её наибольший по модулю элемент.
Ответы (1)
Дана матрица 8 на 5, заполненная случайными числами от 0 до 10. Нужно вывести на экран исходную матрицу и матрицу, в которой к третьему столбцу добавлен шестой.
Ответы (1)
Оформить в виде подпрограмм-процедур в программе Pascal: Дана матрица действительных чисел M*N. Найти матрицу того же порядка, в которой элемент равен 1, если соответствующий ему элемент начальной матрицы больше, чем элемент, расположенный в его
Ответы (1)