Предмет: Информатика,
автор: dbog3690
PYTHON напишите программу
Напишите программу вычисления стоимости покупки с учётом скидки. Скидка в 3% (0.97) предоставляется в случае, если сумма покупки больше 500 руб., в 5%
(0.95) - если сумма больше 1000 руб. Сумму покупки округлить до 2х знаков после запятой. В случае отсутствии скидки должно выводиться сообщение: "Скидка Вам не предоставляется' и 'Сумма покупки: в руб.
Фрагмент экрана:
Вычисление споимости покупки с учетом скидки
Введите сумму покупки: 1100
Вам предоставляется скидка 5%.
Сумма покупки с учетом скидки: 1045.00 руб.
Ответы
Автор ответа:
0
Ответ:
print("Вычисление стоимости покупки с учётом скидки")
x=float(input("Введите сумму покупки: "))
if x>500 and x<=1000:
➡️x=x*0.97
➡️print("Вам представляется скидка 3%")
➡️print("Сумма покупки с учётом скидки:", toFixed(х, 2), "руб.")
elif x>1000:
➡️x=x*0.95
➡️print("Вам представляется скидка 5%")
➡️print("Сумма покупки с учётом скидки:", toFixed(х, 2), "руб.")
else:
➡️print("Скидка вам не предоставляется ")
➡️print("Сумма покупки: в", toFixed(х, 2), "руб.")
lizalizok3112:
если toFixed(х) не работает, можно использовать х=х*1000//1/1000, перед print
Похожие вопросы
Предмет: Геометрия,
автор: angelinavatula02
Предмет: Математика,
автор: kolotanna1108
Предмет: Английский язык,
автор: nnaumenko574
Предмет: Английский язык,
автор: mihajlovaaleksandra9
Предмет: Русский язык,
автор: zinnurovaaliya6