Створіть програму, яка визначить загальну вартість покупки , суму знижки
та загальну вартість покупки зі знижкою.
Ви купуєте канцелярію однакову для всього класу:
Введіть кількість учнів в класі - (тип int)
Найменування однакової канцелярії для класу(ручки, олівці, маркери,
зошити, блокноти)
Ви вводите ціну за один екземпляр – (тип float)
Визначити вартість виду канцелярії для всього класу.
Визначити загальну вартість канцелярії.
Знижки
Якщо ціна менша за 500 вивести повідомлення «Знижка відсутня. Ви
не досягли мінімального порогу ціни.»
Сума від 500грн – 10%
Сума від 1000грн – 15%
Сума від 2000грн – 20%
Сума від 3000грн – 25%
Сума від 5000грн – 30%
Визначити вартість знижки.
Визначити загальну вартість покупки.
мова питон
Answers & Comments
Відповідь:
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ни.")