Найти максимум и минимум элемент массива используя метод params - C#
Формулировка задачи:
Я код так написала. Но не знаю как работает params. помогите,ни как не получается.
int[] massiv = new int[5]; Random rd1 = new Random(); for (int i = 0; i < 5; i++) { massiv[i] = rd1.Next(1, 20); } AzalanNizam(massiv); Ekrana_Chap(massiv); ArtanNizam(massiv); } private static void ArtanNizam(params int[] massiv) { for (int i = 0; i < massiv.Length; i++) { for (int j = 0; j < massiv.Length - 1; j++) { if (massiv[j] > massiv[j + 1]) { int temp = massiv[j]; massiv[j] = massiv[j + 1]; massiv[j + 1] = temp; } } } } private static void AzalanNizam(params int[] massiv) { for (int i = 0; i < massiv.Length; i++) { for (int j = 0; j < massiv.Length - 1; j++) { if (massiv[j] < massiv[j + 1]) { int temp = massiv[j]; massiv[j] = massiv[j + 1]; massiv[j + 1] = temp; } } } } private static void Ekrana_Chap(params int[] massiv) { for (int i = 0; i < massiv.Length; i++) { Console.Write(massiv[i] + " "); } Console.WriteLine(); } } }
Pomogite prowu.
Решение задачи: «Найти максимум и минимум элемент массива используя метод params»
textual
Листинг программы
static void Main(string[] args) { const int size = 10; // Кол-во чисел int[] array = new int[size]; // Создание массива под именнем переменой массива array, с размером как переменная size. Random rand = new Random(); // Экземпляр класса for (int n = 0; n < size; n++) array[n] = rand.Next(10, 100); // Цикл для великого рандома от 10 до 100. foreach (int a in array) Console.Write("{0} ", a); // Цикл вывода массива. int max = array[0]; // Переменная int min = array[0]; // Переменная [x2] кОпитан очивидность foreach (int a in array) if (a > max) max = a; // цикл для максимума foreach (int b in array) if (b < min) min = b; // цикл для минимума Console.WriteLine(); Console.Write(" Максимум = {0} ", max); // Вывод максимума Console.Write(" \n\r Минимум = {0} ", min); // Вывод минимума Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д