составить алгоритм в python
2. При покупке билета на канатную дорогу Медеу - Шым- булак предусмотрены особые льготы для некоторой категории людей. Например, для детей до 5 лет проезд Пенсио- бесплатный как в будние, так и в выходные дни. неры могут пользоваться подъемником бесплатно только в будние дни. Для отдыхающих в возрасте от 11 до 23 лет предусмотрена скидка 50%, а старше 24 лет тариф опла- чивается полностью. Создайте программу, которая рассчитывает стоимость канатной дороги Медеу - Шымбулак с учетом скидок пу- тем ввода номера рабочего дня на клавиатуре (например, понедельник 1, вторник 2, ..., воскресенье 7) и возраст отдыхающего.
дам 30 баллов
Ответы
Ответ:
day_of_week = int(input("Введите день недели (1-понедельник, 2-вторник, ..., 7-воскресенье): "))
age = int(input("Введите возраст отдыхающего: "))
ticket_price = 1500 # полная стоимость билета
if age < 5:
ticket_price = 0 # бесплатно для детей до 5 лет
elif age >= 11 and age <= 23:
ticket_price = ticket_price * 0.5 # скидка 50% для отдыхающих от 11 до 23 лет
elif age >= 24:
ticket_price = ticket_price # полная стоимость для отдыхающих старше 24 лет
if day_of_week >= 1 and day_of_week <= 5:
ticket_price = ticket_price # без изменений для будних дней
else:
ticket_price = 0 # бесплатно для всех остальных дней (выходные)
print("Стоимость билета:", ticket_price)
Объяснение:
Для решения данной задачи можно написать следующий алгоритм на языке Python:
Запросить у пользователя день недели и возраст отдыхающего.Создать переменную для хранения стоимости билета и присвоить ей значение по умолчанию - полная стоимость.Проверить возраст отдыхающего и день недели и применить соответствующую скидку, если она есть.Вывести на экран стоимость билета с учетом скидок.