Предмет: Информатика,
автор: coffinFlow
1. Программа предлагает пользователю приобрести билет на чемпионат мира по футболу. При согласии пользователя запускается электронная корзина.
2. Программа запрашивает номер заказа, соответствующий билету. Если он делится на 1000, то назначается скидка 20%. Перед покупкой печатается финальная цена.
3. П. 2 повторяется, пока пользователь не введёт «off». После этого печатается стоимость всех купленных билетов.
Используй модуль, сохранённый в прошлой задаче, и оформи всё как на картинке.
Приложения:

Ответы
Автор ответа:
0
Ответ:
m=[]
x=input("Желаете посетить чемпионат мира по футболу(да/нет)\n")
count=0
a=2000
while x == "да":
if x == "нет":
break
count+=1
y=input("Купить билет?\n")
if y =="да":
print("Номер заказа:\n",count)
print("Цена за билет:",a)
m.append(a)
if y == "off":
m.pop()
print(sum(m))
break
Объяснение:
Не знаю как сделать скидку,не смог 2 сделать.Постараюсь найти решение.Там проблема когда доходит до 1000 начинает на 0.8 умножать
Похожие вопросы
Предмет: Окружающий мир,
автор: BandiOne
Предмет: Українська мова,
автор: skrip2018
Предмет: Русский язык,
автор: asatryana526sam
Предмет: Английский язык,
автор: Sashaha955
Предмет: Алгебра,
автор: arinka070