Найти сумму элементов главной диагонали и поставить на место последнего элемента - 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д