Задать вопрос
2 июня, 15:31

Дана матрица размера m*n. Заменить отрицательные элементы этой матрицы на 0, а положительные на 1 и вывести полученную матрицу по строкам.

Pascal ABC

+4
Ответы (1)
  1. 2 июня, 18:19
    0
    Var

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

    i, j:integer;

    write ('Размерность матрицы m и n: ');

    readln (m, n);

    for i:=1 to m do

    for j:=1 to n do

    readln (a[i, j]); {Заполняем матрицу}

    for i:=1 to m do

    for j:=1 to n do

    if a[i, j]<0 then a[i, j]:=0 else a[i, j]:=1;

    for i:=1 to m do begin

    writeln;

    for j:=1 to n do

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

    end;

    end.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Дана матрица размера m*n. Заменить отрицательные элементы этой матрицы на 0, а положительные на 1 и вывести полученную матрицу по строкам. ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы