Задать вопрос

Задана матрица А (4, 3). Вычислить число положительных, отрицательных и нулевых элементов матрицы (предполагается на-личие каждого их них). Заменить все отрицательные элементы мат-рицы на положительные с тем же абсолютным значением. Полу-ченную матрицу напечатать по строкам.

+3
Ответы (1)
  1. 18 октября, 21:06
    0
    program zz1;

    const n = 4;

    m = 3; / / задаем количество элементов в массиве

    var i, j, k:integer; / / задаем переменные целого типа

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

    begin

    for i:=1 to n do

    for j:=1 to m do / / получаем числа и записываем их в массив

    a[i, j]:=random (101) - 50;

    for i:=1 to n do / / выводим полученный массив на экран

    begin

    for j:=1 to m do

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

    writeln;

    end;

    for i:=1 to n do

    for j:=1 to m do

    if a[i, j] > 0 then k:=k + 1; / / проверяем, если элемент положительный, то считаем его

    writeln (' количество положительных элементов массива = ', k); / /выводим ответ

    k:=0;

    for i:=1 to n do

    for j:=1 to m do

    if a[i, j] < 0 then k:=k + 1; / / проверяем, если элемент отрицательный, то считаем его

    writeln (' количество отрицательных элементов массива = ', k); / /выводим ответ

    k:=0;

    for i:=1 to n do

    for j:=1 to m do

    if a[i, j] = 0 then k:=k + 1; / / проверяем, если элемент нулевой, то считаем его

    writeln (' количество нулевых элементов массива = ', k); / /выводим ответ

    for i:=1 to n do

    for j:=1 to m do

    if a[i, j] < 0 then a[i, j]:=abs (a[i, j]);

    for i:=1 to n do / / выводим полученный массив на экран

    begin

    for j:=1 to m do

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

    writeln;

    end;

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Задана матрица А (4, 3). Вычислить число положительных, отрицательных и нулевых элементов матрицы (предполагается на-личие каждого их них). ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Ввести матрицу. Найти сумму четных элементов матрицы. Если она отрицательна, то заменить элементы четных столбцов матрицы на 1, в ином случае нечетных столбцов на - 1. Матрицу распечатать
Ответы (1)
Дана матрица В (8 х 8). Необходимо сформировать новую матрицу С (8&#61620; 8), в которой элементы матрицы В (8 х 8) по величине больше среднего арифметического будут заменены нулями.
Ответы (1)
1) Дана матрица размером M * N. В каждой строке матрицы найти минимальный элемент и максимальный из найденного. 2) дана матрица размерами N * N. Поменять местами столбец с максимальным и столбец содержащий минимальное количество нулевых элементов.
Ответы (1)
Дана матрица В (5,5). Вычислить произведение элементов, стоящих выше главной диагонали. Напечатать матрицу В и значение произведения. написать код программы в паскале.
Ответы (1)
Дан массив С на n элементов. Все положительные элементы массива С увеличить на 0,4, нулевые заменить на 0,5, определить сумму отрицательных элементов, произведение положительных элементов
Ответы (1)