Помогите, пожалуйста
Как написать программу, которая на введенную дату из этих интервалов выводит название города?
Информатика 8 класс Программирование программа на языке программирования ввод даты название города интервалы дат Санкт-Петербург Петроград Ленинград
Для того чтобы написать программу, которая будет определять название города по введенной дате, нам нужно выполнить несколько шагов. Я объясню их подробно.
Теперь давайте рассмотрим пример на языке Python:
# Запрашиваем год у пользователя
year = int(input("Введите год: "))
# Проверяем, в какой интервал попадает год
if 1703 <= year <= 1914:
    city = "Санкт-Петербург"
elif 1915 <= year <= 1924:
    city = "Петроград"
elif 1925 <= year <= 1991:
    city = "Ленинград"
elif year >= 1992:
    city = "Санкт-Петербург"
else:
    city = "Год вне диапазона"
# Выводим название города
print(f"Название города: {city}")
Объяснение кода:
input(), чтобы получить год от пользователя и преобразуем его в целое число с помощью int().if, elif и else, чтобы проверить, в какой интервал попадает введенный год.city название города.print().Таким образом, программа будет корректно определять название города в зависимости от введенного года. Вы можете протестировать её, введя разные годы, и убедиться, что все работает правильно.