Задача
Дана квадратная матрица A порядка n. Получить матрицы 12(A+A∗)(1) и 12(A−A∗)(2).
Тесты:
Ввод | Вывод (1) | Вывод (2) |
3 1 2 3 2 4 6 1 4 8 |
1 2 2 2 4 5 2 5 8 |
0 0 1 0 0 1 -1 -1 0 |
Код:
Сначала, вводим размер матрицы и саму матрицу, сразу же транспонируем ее. Теперь каждый элемент обычной матрицы прибавляем к транспонированному и отнимаем от транспонированного в последствии умножая на 12. Записываем это в две различные матрицы с результатом и выводим их на экран.
К коду особенно не придерешься, все сделано верно. Разве что i<пробел>++ и j<пробел>++ в итерации некоторых циклов выглядит странно — похоже пробел поставлен по ошибке.
По отчету же — у Вас (1) и (2) «приписались» к формулам и выглядит как ее часть — некрасиво. И почему-то всего один тест.
В общем, зачтено.
Повезло Вам, я бы придрался
Зачем нужна вся эта история с матрицей аа? Что, так не сработает
?
Сработает, конечно. Просто для наглядности сделал.