Объявить массив из 10 рандомных элементов, найти максимальный и минимальный элементы. c#

28 Окт 2019 в 00:45
190 +1
0
Ответы
1

using System;

class Program
{
static void Main()
{
int[] arr = new int[10];
Random rand = new Random();

// Заполнение массива рандомными значениями
for (int i = 0; i < arr.Length; i++)
{
arr[i] = rand.Next(1, 100); // генерация случайного числа от 1 до 100
}
// Вывод массива
Console.WriteLine("Массив:");
foreach (var element in arr)
{
Console.Write(element + " ");
}
// Нахождение максимального элемента
int max = arr[0];
for (int i = 1; i < arr.Length; i++)
{
if (arr[i] > max)
{
max = arr[i];
}
}
// Нахождение минимального элемента
int min = arr[0];
for (int i = 1; i < arr.Length; i++)
{
if (arr[i] < min)
{
min = arr[i];
}
}
// Вывод результатов
Console.WriteLine("\nМаксимальный элемент: " + max);
Console.WriteLine("Минимальный элемент: " + min);
}

}

19 Апр 2024 в 03:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир