Создать двумерный массив 5х5 и найти максимальный и минимальный элементы - C#

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

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

Необходимо создать двумерный массив 5 х 5. Далее написать функцию, которая заполнит его случайными числами от 30 до 60. Создать еще две функции, которые находят максимальный и минимальный элементы этого двумерного массива.

Решение задачи: «Создать двумерный массив 5х5 и найти максимальный и минимальный элементы»

textual
Листинг программы
class Program
    {
        static int el = 5;
        static void Main(string[] args)
        {
            var mas = new int[el, el];
            Random rand = new Random();
 
            for (int i = 0; i < el; i++)
            {
                for (int j = 0; j < el; j++)
                {
                    mas[i, j] = rand.Next(30, 60);
                    Console.Write("{0,3}", mas[i, j]);
                }
                Console.WriteLine();
            }
 
            Console.WriteLine("Минимум: " + GetMin(mas));
            Console.WriteLine("Максимум: " + GetMax(mas));
 
            Console.ReadKey();
        }
 
        private static int GetMax(int[,] mas)
        {
            int result = mas[0, 0];
            for (int i = 0; i < el; i++)
                for (int j = 0; j < el; j++)
                    if (result < mas[i, j])
                        result = mas[i, j];
            return result;
        }
 
        private static int GetMin(int[,] mas)
        {
            int result = mas[0, 0];
            for (int i = 0; i < el; i++)
                for (int j = 0; j < el; j++)
                    if (result > mas[i, j])
                        result = mas[i, j];
            return result;
        }
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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