Найти сумму элементов матрицы - C#
Формулировка задачи:
С#
возникла сложность с решением,кто может показать работающую программу?
Дана действительная квадратная матрица порядка n.
а) Найти сумму элементов первого столбца.
б) Найти сумму элементов главной и побочной диагоналей.
Решение задачи: «Найти сумму элементов матрицы»
textual
Листинг программы
int m = 3;
int[,] matr = new int[m, m];
int val1 = 0;
int val2 = 0;
int val3 = 0;
Random rnd = new Random();
for (int i = 0; i < m; i++)
for (int j = 0; j < m; j++)
matr[i, j] = rnd.Next(-10, 10);
for (int i = 0; i < m; i++)
{
for (int j = 0; j < m; j++)
Console.Write(string.Format("{0,3} ", matr[i, j]));
Console.WriteLine();
}
for (int j = 0; j < m; j++)
{
val1 += matr[j,0];
val2 += matr[j, j];
val3 += matr[m-j-1, j];
}
Console.WriteLine("Сумма элементов первого столбца = {0}",val1);
Console.WriteLine("Сумма элементов главной диагонали = {0}", val2);
Console.WriteLine("Сумма элементов побочной диагонали = {0}", val3);