Напиши программу, которая рассчитывает стоимость товара по акции. Программа должна запрашивать у пользователя первоначальную цену товара, размер скидки (размер скидки указывается в %) и выводить цену товара с учетом скидки (вводятся и выводятся целые числа).
Пример работы программы:
<<Введите цену: 2200
<<Процент скидки: 15
1870
python
price = int(input("Введите цену: "))
discount = int(input("Процент скидки: "))
discount_amount = price * discount // 100
final_price = price - discount_amount
print(final_price)
Давайте подробнее разберем этот код.
На первых двух строках мы используем функцию `input()` для того чтобы получить от пользователя значения первоначальной цены товара и размера скидки. Затем, с помощью функции `int()` мы преобразуем ввод пользователя из строки в целое число и сохраняем его в переменные `price` и `discount` соответственно.
На третьей строке мы рассчитываем сумму скидки, умножая первоначальную цену на размер скидки и деля на 100. Мы использовали оператор целочисленного деления `//` чтобы получить целое число, так как предполагается что размер скидки целочисленный процент.
На четвертой строке мы вычитаем сумму скидки из первоначальной цены с помощью оператора `-` и сохраняем результат в переменную `final_price`.
И, наконец, на последней строке мы используем функцию `print()` для вывода на экран значения `final_price`, которое и будет ценой товара с учетом скидки.
Таким образом, при запуске этой программы и вводе первоначальной цены 2200 и размера скидки 15, программа выведет на экран значение 1870.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет