Сделал 5 задание Параграф 2.3
This commit is contained in:
parent
1bc09a9677
commit
87311d228a
32
2.3_lesson.5.20.py
Normal file
32
2.3_lesson.5.20.py
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
''' ****** Задание 5(E) из 20 Параграф 2.3 *********
|
||||||
|
* Добавим к циклу while работу с дробными числами?
|
||||||
|
|
||||||
|
В продуктовом магазине объявили акцию:
|
||||||
|
скидка 10% на все товары, которые стоят 500 тугриков и больше.
|
||||||
|
|
||||||
|
Вам нужно разработать программу для кассового автомата, которая считает итоговую сумму покупки с учётом скидки.
|
||||||
|
|
||||||
|
Формат ввода
|
||||||
|
Вводится некоторое количество рациональных чисел - стоимость товаров.
|
||||||
|
Список завершается значением 0.
|
||||||
|
|
||||||
|
Формат вывода
|
||||||
|
Требуется вывести сумму всех товаров с учетом объявленной акции.
|
||||||
|
'''
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__"
|
||||||
|
total = 0.0
|
||||||
|
|
||||||
|
while True:
|
||||||
|
price = float(input())
|
||||||
|
if price == 0:
|
||||||
|
break
|
||||||
|
|
||||||
|
if price >= 500:
|
||||||
|
price *= 0.9
|
||||||
|
|
||||||
|
total += price
|
||||||
|
|
||||||
|
print(total)
|
||||||
|
|
||||||
Loading…
Reference in a new issue