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

Узнай цену своей работы

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

Вычислить сумму нечетных элементов матрицы, расположенных на побочной диагонали. Вывести указанные элементы.

Решение задачи: «Вычислить сумму нечетных элементов матрицы, расположенных на побочной диагонали»

textual
Листинг программы
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main()
        {
            Console.WriteLine("Введите размерность матрицы");
            int n = int.Parse(Console.ReadLine());
            int[,] massiv = new int[n, n];
            int sum = 0;
            Console.WriteLine("Заполните матрицу");
            for (int i = 0; i < n; i++)
            {
                for (int j = 0; j < n; j++)
                {
                    Console.Write("Введите элемент [{0},{1}]",i,j);
                    massiv[i,j] = int.Parse(Console.ReadLine());
                }
            }
            for (int i = 0; i < n; i++)
            {
                for (int j =0; j < n; j++)
                {
                    if (i+j ==  n - 1)
                    {
                        if (massiv[i, j] % 2 != 0)
                        {
                            Console.WriteLine(massiv[i,j]);
                            sum += massiv[i, j];
                        }
                    }
                }
                    }
            Console.WriteLine("Сумма нечетных элементов матрицы, расположенных на побочной диагонали : {0} ", sum);
            Console.ReadKey();
        }
    }
}

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

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