Создайте массив целых чисел и программу, которая находит минимальный элемент в массиве и заменяет все его положительные элементы на этот минимальный элемент
class Program { static void Main() { // Создаем массив целых чисел int[] numbers = { 5, -2, 10, 8, -3, 4, 7 };
// Находим минимальный элемент в массиве int minElement = FindMinElement(numbers);
// Заменяем все положительные элементы на минимальный элемент ReplacePositiveElements(numbers, minElement);
// Выводим измененный массив Console.WriteLine("Измененный массив:"); foreach (int number in numbers) { Console.Write(number + " "); }
Console.ReadLine(); }
// Метод для поиска минимального элемента в массиве static int FindMinElement(int[] array) { int min = array[0]; foreach (int number in array) { if (number < min) { min = number; } } return min; }
// Метод для замены положительных элементов на указанное значение static void ReplacePositiveElements(int[] array, int value) { for (int i = 0; i < array.Length; i++) { if (array[i] > 0) { array[i] = value; } } } }
В этом примере создается массив чисел, находится минимальный элемент, и все положительные элементы заменяются на минимальный элемент. Результат выводится на экран.