В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Naymchim
Naymchim
05.12.2020 21:19 •  Информатика

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


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

Ответ:
ekicinurzulal
ekicinurzulal
23.09.2021 17:39

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);

       }

   }

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?