1. Главная
  2. Библиотека
  3. Информатика
  4. Разработать программу С++, позволяющую выполнить над элементами массива следующие действия: Дана целочисленная матрица M р...
  • 👋 Решение задач

  • 📚 Информатика

решение задачи на тему:

Разработать программу С++, позволяющую выполнить над элементами массива следующие действия: Дана целочисленная матрица M размером m x n. Упорядочить (переставить) столбцы матрицы по невозрастанию максимальных элементов столбцов матрицы. Разрешается

Дата добавления: 07.01.2024

Условие задачи

Разработать программу С++, позволяющую выполнить над элементами массива следующие действия:

Дана целочисленная матрица M размером m x n.

Упорядочить  (переставить) столбцы матрицы по невозрастанию максимальных элементов столбцов  матрицы.

Разрешается использовать дополнительный массив.  Данные задать самостоятельно.

 

Ответ

Листинг программы

#include iostream

using namespace std;

int** input_matrix(int n, int m) {

int** M;

M = new int* [n];

for (int i = 0; i n; i++) {

M[i] = new int[m];

}

cout "Введите A:\n";

for (int i = 0; i n; i++) {

for (int j = 0; j m; j++) {

cout "Введите M[" i "][" j "]:";

cin M[i][j];

}

}

return M;

}

void print_arr(int** M, int n, int m) {

for (int i = 0; i n; i++) {

for (int j = 0; j m; j++) {

cout M[i][j] "\t";

}

cout "\n";

}

}

int** change_rows(int** M, int n, int m) {

int *b = new int[n];

int* maxE = new i...

Потяни

Сводка по ответу

  • Загружено студентом
  • Проверено экспертом
  • Использовано для обучения AI
  • Доступно по подписке Кампус+

Купи подписку Кампус+ и изучай ответы

Кампус Библиотека

  • Материалы со всех ВУЗов страны

  • 1 000 000+ полезных материалов

  • Это примеры на которых можно разобраться

  • Учись на отлично с библиотекой