Вопрос задан 07.06.2023 в 19:40. Предмет Информатика. Спрашивает Стромов Алексей.

День Программиста принято отмечать на 256 день года. Так получается, что этот день выпадает на 12

сентября, если год високосный, и на 13 сентября, если невисокосный. Определите по заданному году, когда будет День Программиста. Год является високосным в таких случаях: • Делится нацело на 400 • Не делится нацело на 100, но при этом делится нацело на 4. Python
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Клімов Вадім.

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)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример кода на языке Python, который позволяет определить дату Дня Программиста для заданного года:

python
def is_leap_year(year): if year % 400 == 0: return True if year % 100 == 0: return False if year % 4 == 0: return True return False def programmer_day(year): if is_leap_year(year): return "12 сентября" else: return "13 сентября" # Пример использования year = 2023 day = programmer_day(year) print(f"День Программиста в {year} году будет {day}.")

В этом примере используется функция is_leap_year(year), которая определяет, является ли заданный год високосным. Затем функция programmer_day(year) использует результат проверки високосного года для определения даты Дня Программиста.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос