Предмет: Информатика,
автор: FlipFluckTape
Напишите программу, отчасти имитирующую работу кассового аппарата: вводятся цены покупаемых товаров, нужно вывести общую стоимость товаров. Но не всё так просто: сейчас в магазине действует акция – на каждый товар, стоимость которого больше 1500, действует скидка в 8%. Не забудьте это учесть при написании программы.
Формат ввода: несколько действительных чисел — цены на товары. Каждое число записано в отдельной строке.
Последнее число — отрицательное — сигнал остановки.
Формат вывода: Одно действительное число — общая стоимость товаров с учётом скидки.
60 б питошка
Ответы
Автор ответа:
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) что значит эта строка?
Похожие вопросы
Предмет: Русский язык,
автор: feonix591
Предмет: Українська мова,
автор: vladislav19791982
Предмет: Русский язык,
автор: ChikaVilanova
Предмет: Русский язык,
автор: ivanovaraksana4
Предмет: Математика,
автор: 1hochuvsharagy1