Для решения данной задачи можно написать простую программу на Python, которая будет определять год, соответствующий введенной цене за мешок муки. Мы будем использовать диапазоны цен, указанные в вашем вопросе. Давайте подготовим код:
# Функция для определения года по цене
def определить_год(цена):
if 637 <= цена <= 741:
return 1905
elif 742 <= цена <= 970:
return 1906
elif 971 <= цена <= 1155:
return 1907
elif цена >= 1156:
return 1908
else:
return "Цена вне заданных диапазонов"
# Ввод цены от пользователя
введенная_цена = int(input("Введите цену за мешок муки в копейках: "))
год = определить_год(введенная_цена)
# Вывод результата
print(f"Цена {введенная_цена} копеек могла быть в году: {год}")
Объяснение кода:
Функция
определить_год(цена):- Принимает цену в качестве аргумента.
- Сравнивает цену с заданными диапазонами для каждого года и возвращает соответствующий год или сообщение, если цена не входит в указанные диапазоны.
Ввод данных:
- Программа запрашивает у пользователя цену за мешок муки и преобразует введенное значение в целое число.
Вывод результата:
- Программа выводит год, в котором могла быть введенная цена, с помощью функции
print().
- Программа выводит год, в котором могла быть введенная цена, с помощью функции
Вы можете скопировать этот код и запустить его в вашей среде разработки, чтобы протестировать. Если у вас возникнут дополнительные вопросы или потребуется помощь с чем-то другим, дайте знать!
