В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Алиса547828
Алиса547828
10.07.2021 17:13 •  Информатика

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

Используй модуль, сохранённый в задаче, и оформи всё как на картинке.

Показать ответ
Ответ:
Oksana91111
Oksana91111
02.08.2022 06:00

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 умножать

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота