Предмет: Информатика, автор: vasiliybezpaliy777

Створіть програму, яка визначить загальну вартість покупки , суму знижки
та загальну вартість покупки зі знижкою.
Ви купуєте канцелярію однакову для всього класу:

 Введіть кількість учнів в класі - (тип int)
 Найменування однакової канцелярії для класу(ручки, олівці, маркери,
зошити, блокноти)
 Ви вводите ціну за один екземпляр – (тип float)
 Визначити вартість виду канцелярії для всього класу.
 Визначити загальну вартість канцелярії.
Знижки
 Якщо ціна менша за 500 вивести повідомлення «Знижка відсутня. Ви
не досягли мінімального порогу ціни.»
 Сума від 500грн – 10%
 Сума від 1000грн – 15%
 Сума від 2000грн – 20%
 Сума від 3000грн – 25%
 Сума від 5000грн – 30%
Визначити вартість знижки.
Визначити загальну вартість покупки.
мова питон

Ответы

Автор ответа: nazikmuz
0

Відповідь:

Python Code:

student = int(input("Введiть кiлькiсть учнiв в класi: "))

price = 0

print("Вводимо ціни за 1 шт.")

print("Ручка: ")

pen = float(input())

print("Олівець: ")

pencil = float(input())

print("Маркер: ")

marker = float(input())

flag = True

while flag == True:

   print("Вибираємо покупки: ")

   print("1.Ручка;")

   print("2.Олiвець;")

   print("3.Маркер.")

   print("0.Заверишити покупки")

   

   print("Введіть номер товару: ")

   change = int(input())

   

   if change == 1:

       price += pen

   if change == 2:

       price += pencil

   if change == 3:

       price += marker

   if change == 0:

       flag = False

   if change != 1 and change != 2 and change != 3 and change != 0:

       print("Error")

       

price_class = price * student

print("Ціна на одну особу = ", price)

print("Ціна для всього класу = ", price_class)

if price_class >= 500:

   price_class_discount = 0.0

   if price_class >= 500 and price_class < 1000:

       print("Вам доступна знижка 10%")

       price_class_discount = (price_class * 10) / 100;

       print("Цiна зi знижкою = ", price_class_discount)

           

   if price_class >= 1000 and price_class < 2000:

       print("Вам доступна знижка 15%")

       price_class_discount = (price_class * 15) / 100;

       print("Цiна зi знижкою = ", price_class_discount)

           

   if price_class >= 2000 and price_class < 3000:

       print("Вам доступна знижка 20%")

       price_class_discount = (price_class * 20) / 100;

       print("Цiна зi знижкою = ", price_class_discount)

           

   if price_class >= 3000 and price_class < 5000:

       print("Вам доступна знижка 25%")

       price_class_discount = (price_class * 25) / 100;

       print("Цiна зi знижкою = ", price_class_discount)

           

   if price_class >= 5000:

       print("Вам доступна знижка 30%")

       price_class_discount = (price_class * 30) / 100;

       print("Цiна зi знижкою = ", price_class_discount)

else:

   print("Знижка вiдсутня. Ви не досягли мiнiмального порогу цiни.")

   

Похожие вопросы
Предмет: Окружающий мир, автор: asya20062
Предмет: Математика, автор: natalli7811