Найти сумму элементов, расположенных на побочной диагонали и выше ее. - C#
Формулировка задачи:
Дан двумерный числовой массив. Найти сумму элементов, расположенных на побочной диагонали и выше ее.
напишите коментрании чтоб можно было понять(
Решение задачи: «Найти сумму элементов, расположенных на побочной диагонали и выше ее.»
textual
Листинг программы
//функция для нахождения суммы static int Summ(int[,] array) { //вспомогательная переменная суммы int RetValue = 0; //вынимаем ширину и высоту матрицы int heigth = array.GetLength(0); int width = array.GetLength(1); //пробегаем по строкам for (int i = 0; i < heigth; i++) //пробегаем по столбцам. С каждой строкой уменьшаем верхний предел for (int j = 0; j < width - i; j++) RetValue += array[i, j];//накручиваем сумму return RetValue;//возвращаем результат }