Напишите программу, отчасти имитирующую работу кассового аппарата: вводятся цены покупаемых товаров, нужно вывести общую стоимость товаров. Но не всё так просто: сейчас в магазине действует акция – на каждый товар, стоимость которого больше 1500, действует скидка в 8%. Не забудьте это учесть при написании программы.
Формат ввода: несколько действительных чисел — цены на товары. Каждое число записано в отдельной строке.
Последнее число — отрицательное — сигнал остановки.
Формат вывода: Одно действительное число — общая стоимость товаров с учётом скидки.
60 б питошка
Ответы на вопрос
Ответил nikdissv
1
products = []
while True:
cost = float(input("Введите цену: "))
if cost < 0:
break
if cost > 1500:
cost = (cost/100)*92
products.append(cost)
print("Цена с учётом скидки:", sum(products))
# Будут вопросы, задавай.
FlipFluckTape:
products.append(cost) что значит эта строка?
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Қазақ тiлi,
2 года назад
Українська література,
2 года назад
Математика,
8 лет назад