Основываясь на условии я сделал код а он не работает category = input('Категория (off - завершить):')
summa = int(input('Сумма:'))
if category. lower == 'Выпечка':
print('Скидка 30%. К оплате:',summa * 0.70)
elif category. lower() == 'Молочные продукты':
print('Скидка 10%. К оплате:',summa * 0.90)
else:
print('Сумма без скидки:', summa)
category = input('ВВедите категорию продуктов:')
print('Касса закрыта')
условие:
Программа должна запрашивать категорию и сумму, пока вместо категории не будет введено стоп-слово «off».
1. Когда вместо категории введено слово «off» — программа должна вывести «Касса закрыта.» и завершить работу.
2. Получив стоимость товаров, программа должна в зависимости от категории применить определённую скидку и вывести сумму к оплате на экран. Затем снова запросить ввод категории.
3. Если по введённой категории скидок нет, то программа должна без применения скидок вывести сумму к оплате.
Доступные скидки:
Категория «молочные продукты» — скидка 10%.
Категория «выпечка» — скидка 30%.
Итог:
Категория (off - завершить):
>>> выпечка
Сумма:
100
Скидка 30%. К оплате: 70.0
Введите категорию продуктов:
>>> off
Касса закрыта.
Другие вопросы по: Информатика
Знаешь правильный ответ?
Основываясь на условии я сделал код а он не работает category = input('Категория (off - завершить):'...
Популярные вопросы