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

Код на C#. Напишите программу для нахождения максимального элемента в каждом столбце и минимального в каждой строке квадратной матрицы.


orakul96: тип матрицы - целочисленный или действительный(int или double)?

Ответы

Автор ответа: orakul96
0

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace AutoIT // это название проекта. Ты можешь назвать

                                 // по-другому

{

   internal class Program

   {

       static void Main(string[] args)

       {

           int N;

           N = int.Parse(Console.ReadLine());

         

           int[,] vs = new int[N, N];

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

           {

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

               {

                   vs[i, j] = int.Parse(Console.ReadLine());

               }

           }

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

           {

               Console.WriteLine();

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

               {

                   Console.Write(String.Format("{0,3}", vs[i, j]));

               }

               Console.WriteLine();

           }

           Console.WriteLine("Минимальные элементы в каждой строчке");

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

           {

               int min = 10000;

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

               {

                   if(min > vs[i,j]) min = vs[i,j];

               }

               Console.WriteLine(min);

           }

           Console.WriteLine("Максимальные элементы в каждом столбце");

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

           {

               int max = -10000;

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

               {

                   if (max < vs[i, j]) max = vs[i, j];

               }

               Console.WriteLine(max);

           }

           Console.ReadLine();

       }

   }

}

Похожие вопросы
Предмет: Русский язык, автор: женя1044
Предмет: География, автор: irinap91