Ввести массив, состоящий из 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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д