Предмет: Информатика,
автор: abramiansofiya
2. Скласти програму, яка буде виводити на екран, в рядок, тільки парні числа від 1 до п у зворотному порядку. * скористайся функцією reversed()
seredyk112016:
Добрий ранок. Якою мовою програмування це потрібно скласти?
Ответы
Автор ответа:
2
Ответ:
p = int(input("Введіть число p: "))
# Використовуємо функцію reversed() для створення об'єкту-ітератора
# зі списку парних чисел у зворотному порядку
even_numbers = list(reversed([num for num in range(2, p+1) if num % 2 == 0]))
# Виводимо парні числа у зворотному порядку
print("Парні числа від 1 до", p, "у зворотному порядку:")
for num in even_numbers:
print(num, end=" ")
Гадаю, що це гарна програма.
Конструкция [*<итерируемый объект>], работает быстрее чем list(<итерируемый оюъект>)
Похожие вопросы
Предмет: Английский язык,
автор: tretyak200784
Предмет: Биология,
автор: zmurkoeva5
Предмет: Математика,
автор: m8406965
Предмет: Русский язык,
автор: nekahyeka
Предмет: История,
автор: annkononiuk61