Top.Mail.Ru

Чтобы решить эту задачу, нужно использовать цикл for, чтобы перебрать все годы с 2020 по 2050. Нужно также проверить, является ли год високосным, и если это так, вывести его на печать.

Вот шаги решения:

1. Создать цикл for, который будет перебирать числа от 2020 до 2050.
2. Внутри цикла проверить, является ли текущий год делится на 4 без остатка.
3. Если год делится на 4 без остатка, но не делится на 100 без остатка, или делится на 400 без остатка, то он является високосным. Вывести его на печать.
4. Завершить выполнение программы.

Вот код, реализующий описанный алгоритм:

for year in range(2020, 2051):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(year)

Этот код начинает с 2020 года и продолжается до 2050 года. Он проверяет каждый год на високосность и выводит годы, которые являются високосными.

Ожидаемый результат выполнения этого кода будет следующим:

2020
2024
2028
… (остальные високосные годы до 2050 года)

   
[metform form_id="1136"]