Найти максимальное и минимальное значения прямоугольной матрицы - C#
Формулировка задачи:
Найти максимальное и минимальное значения прямоугольной матрицы.
Решение задачи: «Найти максимальное и минимальное значения прямоугольной матрицы»
textual
Листинг программы
public static void Main(string[] args) { var arr = new int[6, 8]; // инициализация двумерного массива размером 6 на 8 var rand = new Random(); // инициализиция генератора случайных чисел //цикл заполнения массива элементами for (int i = 0; i < 6; i++) { for (int j = 0; j < 8; j++) { arr[i, j] = rand.Next(0, 100); //присваиваем элементу массива случайное значение в диапазоне (0,100) Console.Write("{0:D2} ", arr[i, j]); // выводим полученный элемент массива в консоль } Console.WriteLine(); } //получаем обьект класса ParallelQuery<int> для возможности параллельного вычисления в массиве. var parallel = arr.Cast<int>().AsParallel().WithExecutionMode(ParallelExecutionMode.ForceParallelism); //Благодаря ParallelQuery минимальное и максимально значение выполняется параллельно //выводим полученный результат в консоль Console.WriteLine("\n\nМаксимальное число из матрицы: {0} \nМинимальное число {1}", parallel.Max(), parallel.Min()); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д