Как записать индексы? - C#
Формулировка задачи:
Найти минимальное и максимальное число и их индексы в массиве с рангом 2. Количество элементов по каждому рангу равно 15. Случайные числа формируются в диапазоне от 0,0 до 1,0. Числа выводить с 4 знаками после запятой.
Решение задачи: «Как записать индексы?»
textual
Листинг программы
- using System;
- class test
- {
- static void Main()
- {
- Random r = new Random();
- int minJ=0, minI=0, maxJ=0, maxI=0;
- double max = 0.0, min = 1.0;
- double[,] matrix = new double[2,15];
- for (int i = 0; i < 2; i++)
- {
- for (int j = 0; j < 15; j++)
- {
- Console.Write("{0,-8:F4}",matrix[i,j]=r.NextDouble());
- if (max < matrix[i, j])
- {
- maxI = i;
- maxJ = j;
- max = matrix[i, j];
- }
- if (min > matrix[i, j])
- {
- minI = i;
- minJ = j;
- min = matrix[i,j];
- }
- }
- Console.WriteLine();
- }
- Console.WriteLine("\nmin = {0:F4} ({1};{2})",min,minI,minJ);
- Console.WriteLine("max = {0:F4} ({1};{2})", max, maxI, maxJ);
- Console.ReadKey(true);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д