Составьте программу, которая запрашивает возраст пассажира на круизном пароме и отображает на экране стоимость завтрака

  • 29
Составьте программу, которая запрашивает возраст пассажира на круизном пароме и отображает на экране стоимость завтрака в соответствии с возрастной категорией: для взрослых (18 лет и старше) - 10 евро, для подростков (12-17 лет) - 6 евро, для детей (6-11 лет) - 4 евро, для детей младше 6 лет - бесплатно.
Pavel
60
Конечно, вот программа на языке Python, которая выполняет указанные условия:

python
# Ввод возраста пассажира
age = int(input("Введите возраст пассажира: "))

# Проверка возрастной категории и расчет стоимости завтрака
if age >= 18:
breakfast_cost = 10
elif age >= 12 and age <= 17:
breakfast_cost = 6
elif age >= 6 and age <= 11:
breakfast_cost = 4
else:
breakfast_cost = 0

# Вывод стоимости завтрака на экран
print("Стоимость завтрака:", breakfast_cost, "евро")


Данная программа сначала запрашивает возраст пассажира при помощи функции `input()` и сохраняет его значение в переменную `age`. Затем, с помощью условных операторов `if`, `elif` и `else`, программа проверяет возраст и присваивает соответствующую стоимость завтрака переменной `breakfast_cost`. Наконец, программа выводит полученную стоимость на экран при помощи функции `print()`.

Приведенная программа удовлетворяет условиям задачи, так как она запрашивает возраст пассажира и возвращает соответствующую стоимость завтрака в зависимости от возраста. При повторном использовании программы с разными значениями возраста, она будет корректно определять и отображать стоимость завтрака.