Найти наименьшее четное число в матрице - C#
Формулировка задачи:
Найти наименьшее четное число в матрице размером МхN, элементы которой задаются датчиком случайных чисел на интервале [-65, 45].
Решение задачи: «Найти наименьшее четное число в матрице»
textual
Листинг программы
- class Program
- {
- static Random rnd = new Random();
- public static void Main()
- {
- while (true)
- {
- int m, n, min = 46;
- Console.Write("\nвведите размер матрицы\nчисло строк\tm = ");
- m = Int32.Parse(Console.ReadLine());
- Console.Write("число столбцов\tn = ");
- n = Int32.Parse(Console.ReadLine());
- int[,] array = new int[m, n];
- for (int i = 0; i < m; i++)
- {
- for (int j = 0; j < n; j++)
- {
- if ((array[i, j] = rnd.Next(-65, 46)) < min && array[i, j] % 2 == 0) min = array[i, j];
- }
- }
- if (min != 46)
- Console.Write("наименьший чётный элемент матрицы\t" + min);
- else
- Console.Write("Вы "везучий"! В матрице не оказалось ни одного чётного числа!");
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д