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

Срочно нужно решение на языке C#

Поиск наибольшего элемента в двумерном массиве при заданных условиях
Пусть А – двумерный массив целых чисел размерности 4 x 4. Заполнить его случайным образом. Найти наибольший элемент среди всех элементов побочной диагонали этого массива. Результат вывести на экран


BlooodyBaker: Всё в 1м методе делать?

Ответы

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

Ответ:

using System;

namespace ConsoleApplication1

{  

   class Program

   {

       public static void Main(string[] args)

       {

           Random random = new Random();

           int n = 4;

           int[,] A = new int[n, n];

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

           {

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

               {

                   A[i, j] = random.Next(0, 100);

               }

           }

           int max = A[n-1, 0];

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

           {

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

               {

                   if (i+j==n-1)

                   {

                       if (max < A[i, j])

                       {

                           

                           max = A[i, j];

                       }

                   }

                   

               }

           }

           Console.WriteLine(max);

       }

   }

}

Объяснение:

Первый цикл заполняем, второй цикл находим максимальное

Похожие вопросы