Задача Задача №2655948
А
А
Вот пример программы на языке Python, которая заполняет массив из 20 случайными числами в диапазоне от 0 до 50, выводит массив на экран и подсчитывает количество чётных элементов:
import random
# Заполнение массива 20 случайными числами от 0 до 50
array = [random.randint(0, 50) for _ in range(20)]
# Вывод массива на экран
print("Массив:", array)
# Подсчёт числа чётных элементов массива
even_count = sum(1 for number in array if number % 2 == 0)
# Вывод количества чётных элементов
print("Количество чётных элементов:", even_count)
Пояснение:
- Импортируем модуль random: Это необходимо, чтобы генерировать случайные числа.
- Создаём массив: Используем генератор списков
[random.randint(0, 50) for _ in range(20)], который создаёт список из 20 элементов со случайными числами. - Выводим массив: Используем функцию
printдля отображения массива. - Подсчитываем чётные числа: Используем генератор с условием
number % 2 == 0и функциюsum, чтобы подсчитать количество чётных элементов. - Выводим результат: Печатаем количество чётных элементов на экран.
Вы можете запустить этот код в любой среде Python, и он будет работать согласно заданию.