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

В целочисленной матрице m×n

  1. упорядочить по убыванию столбцы, не содержащие нулевых элементов;
  2. упорядочить строки матрицы по убыванию их минимальных элементов.

Пытался сделать второй номер но по всей видимости делаю что-то не так. Помогите пожалуйста

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

Для получения например пройти строку и искать минимальное (так же как поиск минимума/максимума в обычном массиве), а для перестановки проходить строку в цикле и менять местами элементы двух строк

    tmp = m[r1][i];
    m[r1][i] = m[r2][i];
    m[r2][i] = tmp;

Поиск минимума, перестановку и т.д. стоит вынести в отдельные функции, чтобы легче было читать код/блок-схему, чтоб не растягивать её на километры вниз )

  1. Упорядочить строки матрицы по убыванию их минимальных элементов.
    Будет ли это правильно, если нет то не могли бы вы подсказать где нужно исправить
    Извиняюсь за такую блок схему

Так напишите код по ней и узнаете ))

Ну и чтобы нормально выглядело и не перегружало мозг обычно разделяют на функции, и в коде, и в схеме. В схемах есть специальный блок для вызова функций.

на счет функций понял)
Что-то должно на подобие этого получиться?изображение_2021-10-22_211004

Ну строки вроде бы отсортированы по убыванию минимальных элементов, так что видимо да :man_shrugging:

я понял
спасибо)