Предмет: Информатика, автор: sofai8133

ание 3 Сформирован массив рамдомных 10 чисел. Запишите фрагмент программы поиска [25 баллов] номера минимального элемента и максимального Например: Массив из 10 чисел 40 73 56 70 31 98 93 40 50 29 Вывод результата: № 10: 29 № 5: 31​

Приложения:

Zlkl13: пример странный почему 31 максимальный?
sokolow200914: вам просто нужно найти макс. и мин.?
sokolow200914: а на каком яп?

Ответы

Автор ответа: danfresh0v
0

Ответ:

using System;

class Program

{

   static void Main()

   {

       // Создаем массив из 10 случайных чисел

       int[] numbers = new int[10];

       Random random = new Random();

       for (int i = 0; i < numbers.Length; i++)

       {

           numbers[i] = random.Next(1, 101); // Генерация случайных чисел от 1 до 100

       }

       // Выводим массив

       Console.WriteLine("Массив из 10 чисел:");

       for (int i = 0; i < numbers.Length; i++)

       {

           Console.Write(numbers[i] + " ");

       }

       // Находим номер минимального элемента

       int minIndex = 0;

       for (int i = 1; i < numbers.Length; i++)

       {

           if (numbers[i] < numbers[minIndex])

           {

               minIndex = i;

           }

       }

       // Находим номер максимального элемента

       int maxIndex = 0;

       for (int i = 1; i < numbers.Length; i++)

       {

           if (numbers[i] > numbers[maxIndex])

           {

               maxIndex = i;

           }

       }

       // Выводим результат

       Console.WriteLine($"\n\n№ {minIndex + 1}: {numbers[minIndex]} (Минимальный элемент)");

       Console.WriteLine($"№ {maxIndex + 1}: {numbers[maxIndex]} (Максимальный элемент)");

       Console.ReadLine(); // Чтобы консольное окно не закрывалось сразу

   }

}

Объяснение:
Код написан на языке C#.

Похожие вопросы
Предмет: Алгебра, автор: limexleolya