Задача Задача №287836
А
А
Программа, чтобы решить эту задачу, может выглядеть так:
import random
# Ввод значений N, X1, X2
N = int(input("Введите количество элементов в массиве: "))
X1 = int(input("Введите начало отрезка: "))
X2 = int(input("Введите конец отрезка: "))
# Сформировать и распечатать исходный массив
array = [random.randint(X1, X2) for _ in range(N)]
print("Исходный массив:", *array)
# Формирование нового массива с элементами, кратными 5 и четными числами
new_array = [x for x in array if x % 5 == 0 and x % 2 == 0]
print("Полученный массив:")
for item in new_array:
print(item)
Эта программа создает массив из целых случайных чисел, ограниченных заданным отрезком [X1, X2]. Затем она печатает элементы этого исходного массива в одной строке. Затем программа формирует новый массив, выбирая только те элементы, которые кратны 5 и являются четными числами. Новый массив выводится в столбик.
