Ввести массив, состоящий из 20 элементов целого типа. Определить, каких элементов больше (четных или нечетных) - C#
Формулировка задачи:
Ввести массив, состоящий из 20 элементов целого типа. Определить, каких элементов больше (четных или нечетных) по значению.
Спасибо.
Решение задачи: «Ввести массив, состоящий из 20 элементов целого типа. Определить, каких элементов больше (четных или нечетных)»
textual
Листинг программы
static void Main(string[] args) { Random rand = new Random(); int[] arr = new int[20]; int countEven = 0; int countOdd = 0; for(int i=0; i<20; i++) { arr[i] = rand.Next(1, 20); if (arr[i] % 2 == 0) countEven++; else countOdd++; Console.Write(arr[i] + " "); } Console.WriteLine(); if (countEven > countOdd) Console.WriteLine("Четных элементов больше"); else if (countEven < countOdd) Console.WriteLine("Нечетных элементов больше"); else Console.WriteLine("Равное количество элементов"); Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д