Как записать индексы? - 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);
    }
}

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


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

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

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