Задания для самостоятельного выполнения
Напишите программу, решающую задачу по номеру своего варианта.
Требования и ограничения
Размеры массива вводить с клавиатуры, массив заполнить случайными числами. Необходимые расчёты и модификации реализовать в виде функций. Не использовать динамическое выделение памяти для хранения массивов.
Варианты заданий
- Посчитать среднее значение строки и вывести на экран справа от матрицы и среднее значение столбца, вывести снизу от матрицы.
 - Найти минимум среди максимумов столбцов матрицы.
 - Найти частное следа квадратной матрицы и суммы скалярных произведений соответствующих столбцов и строк этой матрицы.
 - Найти строки и столбцы с наименьшей и наибольшей суммой элементов.
 - Найти произведение \(A^TA\) матрицы \(A\) размера \(n \times m\).
 - Найти норму Фробениуса матрицы \(A\) размера \(n \times m\): $$ \lVert A \rVert_F = \sqrt{\sum_{i=1}^{n} \sum_{j=1}^{m} |a_{ij}|^2} $$
 - Транспонировать матрицу, если сумма элементов главной диагонали и двух соседних больше заданного числа, и обнулить остальные элементы иначе.
 - Изменить порядок строк в матрице таким образом, чтобы элементы первого столбца были расположены в порядке убывания.
 - Преобразовать матрицу в симметричную, отразив тот треугольник матрицы, сумма элементов которого меньше.
 - Найти максимальный по модулю элемент матрицы и разделить на него элементы главной и побочной диагоналей, а также двух соседних с ними.
 - Найти произведение двух квадратных матриц.
 - Обменять местами элементы главной и побочной диагоналей матрицы.