Найти сумму элементов главной диагонали и поставить на место последнего элемента - C#
Формулировка задачи:
Дана матрица A(3,4). Найти сумму элементов главной диагонали и эту сумму поставить на место последнего элемента. Вывести исходную и полученную матрицу.
Решение задачи: «Найти сумму элементов главной диагонали и поставить на место последнего элемента»
textual
Листинг программы
int sum = 0; int[,] mat = new int[3, 4] { {1, 2, 3, 4}, {2, 3, 4, 5}, {3, 4, 5, 6}}; //вывод исходной матрицы for (int i = 0; i < 3; i++) { for (int j = 0; j < 4; j++) { Console.Write(mat[i,j] + " "); } Console.WriteLine(); } //расчет суммы диагональных элементов for (int i = 0; i < 3; i++) { sum += mat[i, i]; } mat[2, 2] = sum; Console.WriteLine(); //вывод полученной матрицы for (int i = 0; i < 3; i++) { for (int j = 0; j < 4; j++) { Console.Write(mat[i, j] + " "); } Console.WriteLine(); } Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д