Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 12: Форматирование стоимости товара
Условие:
Напишите программу, которая запрашивает у пользователя название товара, его количество и цену за единицу. Используя F-строки, программа должна вывести сообщение с названием товара и общей стоимостью в формате:
"Товар: {название товара}, Общая стоимость: {стоимость} руб."
.
Пример:
Входные данные:
Яблоки
5
60
Выходные данные:
Товар: Яблоки, Общая стоимость: 300 руб.
Laid
,Доброго часа. Подскажите, пожалуйста, где ошибка?
product_name = input()
quantity = float(input())
price_per_unit = float(input())
total_cost = quantity * price_per_unit
print(f"Товар: {product_name}, Общая стоимость: {total_cost:.2f} руб.")
perminoff
,Laid, А зачем принимаете
quantity
иprice_per_unit
какfloat
? В примере видно что приходитint
, поменяйтеfloat
наint
, и при выводе выводите просто как{total_cost}
Laid
,perminoff, спасибо.