Валентина980
?>

Дана квадратная матрица a [n, n]. записать на место отрицательных элементов матрицы нули, а на место положительных — единицы. вывести на печать нижнюю треугольную матрицу в общепринятом виде.

Информатика

Ответы

иванович Диденко1524
Var a: array[1..20, 1..20] of integer; m, n, k, i, j: integer; begin randomize; repeat write('введите число столбцов и строк через пробел: '); readln(n, m); until (n in [1..20]) and (m in [1..20]); for i : = 1 to m do begin for j : = 1 to n do begin a[ i, j ] : = random(19) - 9; write(a[i, j]: 5); end; if odd(i) then writeln(' ') else writeln; end; writeln; writeln('заменяем отрицательные числа на нули, положительные - на единицы: '); writeln; for i : = 1 to m do begin for j : = 1 to n do begin if a[ i, j ] < = 0 then a[ i, j ] : = 0 else a[ i, j ] : = 1; write(a[i, j]: 5); end; if odd(i) then writeln(' ') else writeln; end; end.p.s: не совсем понятно последнее - вывести нижнюю треугольную матрицу. сделать новую или что?
jeep75

#include <iostream>

using namespace std;

void sortArray(int *arr) {

   int tmp;

   for (int i = 0; i < 4; i++) {

       for (int j = 0; j < 4 - 1; j++) {

           if (arr[j] > arr[j + 1]) {

               tmp = arr[j];

               arr[j] = arr[j + 1];

               arr[j + 1] = tmp;

           }

       }

   }

   for (int i = 0; i < 4; ++i) {

       cout << arr[i]<< " ";

   }

}

int main() {

   setlocale(LC_ALL, "Russian");

   int* data = new int[4];

   cout << "Введите числа: " << endl;

   for (int i = 0; i < 4; ++i) {

       cin >> data[i];

   }

   sortArray(data);

}

Объяснение:

Код на с++

hachatryanlilit1983

В оглавлении произведения, разбитого на части, разделы, подразделы, главы, подглавы, параграфы, подпараграфы, примечания и т. п., устанавливающие соподчиненность отдельных частей произведения, последовательно приводятся наименования частей, разделов, глав, параграфов в полном объёме, так, как они даны в тексте, и указываются страницы, на которых начинается рубрика. Рубрики последней ступени — подзаголовки, взятые в тексте рукописи в подбор, — в оглавлении могут не приводиться. Взаимоподчиненность частей произведения в оглавлении передают средствами полиграфического оформления: выделением в красную строку, шрифт

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана квадратная матрица a [n, n]. записать на место отрицательных элементов матрицы нули, а на место положительных — единицы. вывести на печать нижнюю треугольную матрицу в общепринятом виде.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

gorod7
igor8809337
korchags19983941
Igorevich1559
artemka56rus
Yevgenevna
zu87zu87
Yevgenevna
zabrodin
okison2847
Lidburg
Ka-tja78
Mariya694
priemni451
iuv61