День Программиста принято отмечать на 256 день года. Так получается, что этот день выпадает на 12 сентября, если год високосный, и на 13 сентября, если невисокосный. Определите по заданному году, когда будет День Программиста. Год является високосным в таких случаях: • Делится нацело на 400 • Не делится нацело на 100, но при этом делится нацело на 4. Python
Ответы
Ответ дал:
1
year = int(input("Введите год: "))
if year % 400 == 0:
is_leap = True
elif year % 100 == 0:
is_leap = False
elif year % 4 == 0:
is_leap = True
else:
is_leap = False
if is_leap:
day_of_programmer = "12.09." + str(year)
else:
day_of_programmer = "13.09." + str(year)
print("День программиста в", year, "году будет", day_of_programmer)
artemtokarev2107:
Ответ должен быть 12 сентября или 13 сентября
Да
Но нужно решение
Написанно что стандартный ввод 2020 и 2025
А вывод 12.09 и 13.09
Нет, опять ошибка, предыдущий ответ выдавал неправильный ответ, а этот пишет ошибка при компиляции
Вот ещё один
Чтобы использовать его для года 2020, нужно ввести 2020 в стандартный ввод при запуске программы.
Ну что получилось?
??
Вас заинтересует
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад