Найти сумму элементов, расположенных на побочной диагонали и выше ее. - 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;//возвращаем результат
        }

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы