用python编写以下程序: 百货搞促销活动,60能当100花(不足100的部分不享受优惠 )。输入物品金额,输出实际支付的金额,计算实际折扣率
时间: 2024-05-06 16:18:57 浏览: 7
以下是您需要的程序:
```python
price = float(input("请输入物品金额:"))
if price < 100:
pay = price
discount = 0
else:
pay = price - int(price / 100) * 40
discount = (price - pay) / price * 100
print("实际支付金额为:", pay)
print("实际折扣率为:", discount, "%")
```
程序的思路是,先输入物品金额,然后判断是否达到了优惠条件(即是否超过100元),如果没有达到,则不享受优惠,实际支付金额等于物品金额;如果达到了,则按照60元可以当成100元来计算实际支付金额,并计算出实际折扣率。其中,实际折扣率的计算公式为(原价-优惠后的价格)/原价*100%。