начинаю решать задачу но требуется помощь, пока погряз…в неопределённости:
Для конференции необходимо написать программу, которая будет подсчитывать общую стоимость билетов. Программа должна работать следующим образом:
1. В начале у пользователя запрашивается количество билетов, которые он хочет приобрести на мероприятие.
2. Далее для каждого билета запрашивается возраст посетителя, в соответствии со значением которого выбирается стоимость:
- Если посетителю конференции менее 18 лет, то он проходит на конференцию бесплатно.
- От 18 до 25 лет — 990 руб.
- От 25 лет — полная стоимость 1390 руб.
3. В результате программы выводится сумма к оплате. При этом, если человек регистрирует больше пяти человек на конференцию, то дополнительно получает 20% скидку на полную стоимость заказа.
Ниже - то что придумалось на данный момент, не окончено, сырая заготовка, начало.
Собираю подсказки по реализации:
Nr_Tickets = int(input("please enter which number of tickets do you need: ")) first = Nr_Tickets[0] # сохраняем первый Ticket count = 0 # заводим счетчик result = '' # и результирующую строку for i in range Nr_Tickets # Idea: to go all Nr_Tickets through and to ask for age for each Ticket age(i) = int(input("please enter your age: ")) i += 1 # Then needed to count Ticktes in each age-cathegory. How to realise it? # if age < 18: # Preis_a18 = 0 # print('entry free of cost') # elif 18 <= age < 25: # Preis_18a25 = 990 # print('your costs are 990 RUB per Ticket') # else: # Preis_a25 = 1390 # print(print('your costs are 1390 RUB per Ticket'))