Условия задачи:

 

Реализация программного обеспечения. Компания - разработчик программного обеспечения продает программный пакет, который реализуется в рознице за 99 долла­ров. Однако есть  скидки за количество 

10-19 штук  10%
20-49 штук  20%
50-99 штук  30%
100 или больше штук  40%
Напишите программу, которая просит пользователя ввести количество приобретенных пакетов. Программа должна затем показать сумму скидки (если таковая имеется) и об­щую сумму покупки после вычета скидки.

 

Решение задачи:

PRICE = 99
quantity_programm = int(input('Укажите количество приобретенных програмных пакетов: '))
if quantity_programm < 10:
    discont = 0
elif quantity_programm <=19:
    discont = 0.1
elif quantity_programm <=49:
    discont = 0.2
elif quantity_programm <=99:
    discont = 0.30
else:
    discont = 0.4
price_discont = PRICE * quantity_programm * discont
totall_price = PRICE * quantity_programm -price_discont
print(f'Вы приобрели {quantity_programm} пакетов программ, скидка составит {price_discont} долларов'
      f' и общая цена покупки будет {totall_price} долларов')