
Вопрос задан 10.04.2021 в 09:43.
Предмет Информатика.
Спрашивает Кудинов Александр.
Написать программу на языке Python, которая вычисляет дату следующего дня. Ниже рекомендуемый вид
работы программы.Введите цифрами сегодняшнюю дату (число,месяц,год) 31 12 1997Завтра 1.1.1998

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

Отвечает Зеленцов Дмитрий.
По комментариям в коде думаю должно быть все понято . Код в прикрепе





Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример программы на Python, которая вычисляет дату следующего дня:
python# Запрос ввода сегодняшней даты у пользователя
day, month, year = map(int, input("Введите цифрами сегодняшнюю дату (число, месяц, год): ").split())
# Проверка на то, является ли год високосным
is_leap_year = (year % 4 == 0) and (year % 100 != 0 or year % 400 == 0)
# Определение количества дней в месяце
if month in {4, 6, 9, 11}:
days_in_month = 30
elif month == 2:
days_in_month = 29 if is_leap_year else 28
else:
days_in_month = 31
# Проверка на корректность введенной даты
if not (1 <= day <= days_in_month and 1 <= month <= 12):
print("Вы ввели некорректную дату!")
else:
# Вычисление даты следующего дня
if day < days_in_month:
next_day = day + 1
next_month = month
next_year = year
else:
next_day = 1
next_month = month + 1
next_year = year
if next_month > 12:
next_month = 1
next_year += 1
# Вывод даты следующего дня на экран
print(f"Завтра {next_day}.{next_month}.{next_year}")
При запуске программы пользователь должен будет ввести текущую дату в формате "день месяца год" (например, "31 12 1997"). Программа вычислит дату следующего дня и выведет ее на экран в формате "Завтра день.месяц.год" (например, "Завтра 1.1.1998").


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili