1. Задание:
Дана матрица размера n × m. Найти минимальное значение среди сумм элементов всех ее столбцов и номер столбца с этим минимальным значением.
2. Описание алгоритма программы:

Процедура генерации массива:

Процедура вывода массива:

Процедура с логикой программы:

Рис. 15. Схема алгоритма
Описание переменных и структур данных, которые применяются в программе
| Имя переменной или объекта программы | Тип данных | Назначение |
| n | int | кол-во строк |
| m | int | кол-во столбцов |
| minSumInColumn() | void | Процедура, содержащая логику программы |
| Имя переменной или объекта программы | Тип данных | Назначение |
| arr | int** | матрица |
| oldMinSumInColumn | int | Старое значение минимальной суммы |
| Имя переменной или объекта программы | Тип данных | Назначение |
| minSumInColumn | int | Минимальная сумма |
| j,j | int | Переменная для цикла |






