Предмет: Информатика, автор: FlipFluckTape

Напишите программу, отчасти имитирующую работу кассового аппарата: вводятся цены покупаемых товаров, нужно вывести общую стоимость товаров. Но не всё так просто: сейчас в магазине действует акция – на каждый товар, стоимость которого больше 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) что значит эта строка?
nikdissv: append добавляет в список products элемент cost (цена, с учётом скидки)
Похожие вопросы
Предмет: Українська мова, автор: vladislav19791982
Предмет: Русский язык, автор: ivanovaraksana4
Предмет: Математика, автор: 1hochuvsharagy1