Задание к лабораторной №2
.DOCЛабораторная работа №2
Разработка функциональных модулей обработки агрегатных данных
(Массивы. Функции)
Задание
-
Вычислить заданное матричное выражение, в котором размеры матриц и их содержимое определяются пользователем. Для вычисления суммы, произведения матриц и умножения матриц на константу реализовать и использовать пользовательские функции. Контролировать размерность матриц для осуществления матричных операций. В случае, если размерность матриц не позволяет провести операцию, выдавать сообщение об этом.
-
Хранить матрицу в виде одномерного массива
-
Хранить матрицу в виде массива указателей
-
Варианты
-
1
k*A+B*CT
6
(A+B/k)T*C
2
(AT+k*B)*C
7
(k*AT-B)T*C
3
k*(A-BT*C)
8
(A+BT-k*I)*CT
4
(A-BT)*C/k
9
k*A*BT-C
5
AT*(k*B-CT)
10
A*AT+k*B