
Найти количество чётных елементов массива(массив заполнить в коде).


Ответы на вопрос

Ответ:
язык Python.
Код:
h=[252,772,820,661,599,123,322,113909,1211,6547,99,78]
c=0
for i in h:
if i%2==0:
c+=1
print(c)
Вывод:
5



C# , IDE: Visual Studio .
string ArrayCount;
TryAgain:
Console.WriteLine("Введите количество элементов одномерного массива (от 2 до 100) .");
ArrayCount = Console.ReadLine();
if(! (uint.TryParse(ArrayCount, out uint Count) && Count <= 100))
{
Console.WriteLine("Некорректное значение. Попробуйте ещё раз .");
Console.ReadLine();
goto TryAgain;
}
var Array = new int[Count];
var Randomizer = new Random();
int RandomNumber;
for(int i = 0; i < Array.Length; i++)
{
RandomNumber = Randomizer.Next(-100, 100);
Array[i] = RandomNumber;
}
int counter = 0;
foreach(int checker in Array)
{
if (checker % 2 == 0) counter++;
}
Console.WriteLine($"Чётных элементов в массиве {counter} .");
Console.ReadLine();



Для того чтобы найти количество четных элементов в массиве, мы можем использовать следующий код на языке программирования Python:
```python # Заполнение массива array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# Инициализация счетчика четных элементов count_even = 0
# Перебор элементов массива for num in array: if num % 2 == 0: # Проверка на четность count_even += 1 # Увеличение счетчика, если элемент четный
# Вывод результата print("Количество четных элементов в массиве:", count_even) ```
В этом коде мы сначала создаем массив `array` и заполняем его значениями. Затем мы инициализируем переменную `count_even` для подсчета четных элементов. Далее мы перебираем каждый элемент массива и проверяем его на четность с помощью оператора `%` (остаток от деления на 2). Если элемент четный, мы увеличиваем счетчик `count_even` на 1. Наконец, мы выводим количество четных элементов на экран.
Таким образом, данный код позволяет найти количество четных элементов в массиве и вывести результат.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili