Задача 12: Форматирование стоимости товара

Условие:
Напишите программу, которая запрашивает у пользователя название товара, его количество и цену за единицу. Используя F-строки, программа должна вывести сообщение с названием товара и общей стоимостью в формате:

 "Товар: {название товара}, Общая стоимость: {стоимость} руб.".

Пример:

Входные данные:

Яблоки
5
60

Выходные данные:

Товар: Яблоки, Общая стоимость: 300 руб.

 

1

Комментарии

Laid_avatar
Laid
,
1 месяц, 3 дня назад

Доброго часа. Подскажите, пожалуйста, где ошибка? 

product_name = input()
quantity = float(input())
price_per_unit = float(input())
total_cost = quantity * price_per_unit
print(f"Товар: {product_name}, Общая стоимость: {total_cost:.2f} руб.")

1
perminoff_avatar
perminoff
,
1 месяц, 2 дня назад

Laid, А зачем принимаете quantity и price_per_unit как float? В примере видно что приходит int, поменяйте float на int, и при выводе выводите просто как {total_cost}

0
Laid_avatar
Laid
,
1 месяц, 2 дня назад

perminoff, спасибо.

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии