Предмет: Информатика, автор: blagovetniy

Консольное приложение (C#)

Приложения:

restIess: надо еще?
blagovetniy: Что?
restIess: Задание)
blagovetniy: Ты реши сначала это
restIess: Я про это и спрашивал...
blagovetniy: Сори, да нужно)

Ответы

Автор ответа: restIess
1

using System;

namespace restless

{

   class Class3

   {

       static void Main()

       {

           int _choice, _size, _sum = 0;

               Console.WriteLine("Введите количество строк(столбоцов) матрицы: ");

               _size = Int32.Parse(Console.ReadLine());

               int[,] matrix = new int[_size, _size];

               Console.WriteLine("Теперь введите значения элементов матрицы: ");

               for (int i = 0; i < _size; i++)

               {

                   for (int j = 0; j < _size; j++)

                   {

                       matrix[i, j] = Int32.Parse(Console.ReadLine());

                   }

               }

           do

           {

               Console.WriteLine("\n1.Вывести матрицу на экран\n2.Вывести сумму элементов не лежащих на главное диагонали\n0.-Выход\n");

               _choice = Int32.Parse(Console.ReadLine());

               switch (_choice)

               {

                   case 1:

                       for (int i = 0; i < _size; i++)

                       {

                           for (int j = 0; j < _size; j++)

                           {

                               Console.Write(matrix[i, j] + " ");

                           }

                           Console.WriteLine();

                       }

                       break;

                   case 2:

                       for (int i = 0; i < _size; i++)

                           for (int j = 0; j < _size; j++)

                               if (i != j)

                                   _sum += matrix[i, j];

                       Console.WriteLine($"\nСумма элементов, не лежащих на главной диагонали: {_sum}");

                       break;

                       

               }

           } while (_choice != 0);

       }

   }

}

Похожие вопросы
Предмет: Английский язык, автор: Аноним
Предмет: Русский язык, автор: Dasha04111111