Найти сумму элементов, расположенных на побочной диагонали и выше ее. - C#

Формулировка задачи:

Дан двумерный числовой массив. Найти сумму элементов, расположенных на побочной диагонали и выше ее. напишите коментрании чтоб можно было понять(

Код к задаче: «Найти сумму элементов, расположенных на побочной диагонали и выше ее. - 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.000 из 5


СОХРАНИТЬ ССЫЛКУ
Похожие ответы