接受用户输入的三种商品的价格。如果购买的三种商品中至少有一种商品的价格大于 50或者三种商品的总额大于 100,则折扣率为15%,否则折扣率为0,计算并显示用户应付的钱
时间: 2024-09-11 15:16:33 浏览: 83
当用户输入三种商品的价格后,我们可以按照以下步骤来计算他们应付的金额:
1. 首先,获取用户输入的每种商品价格,假设分别为price1, price2, 和 price3。
2. 检查是否存在至少一种商品价格大于50,可以使用条件 `price1 > 50 || price2 > 50 || price3 > 50`。
3. 同时,检查三者总价是否超过100,可以用 `price1 + price2 + price3 > 100` 这个条件。
4. 如果满足任一条件,说明有资格享受15%的折扣,那么总金额应该是原价乘以0.85(即1 - 0.15)。例如,总金额 `total = (price1 + price2 + price3) * 0.85`。
5. 若两个条件都不满足,说明没有折扣,用户应付的金额就是原价总和 `total = price1 + price2 + price3`。
6. 最后,将计算出的总金额显示给用户。
下面是一个简单的伪代码示例:
```python
# 获取用户输入的商品价格
price1 = float(input("请输入商品1的价格:"))
price2 = float(input("请输入商品2的价格:"))
price3 = float(input("请输入商品3的价格:"))
# 计算总金额和折扣率
total_price = price1 + price2 + price3
has_discount = price1 > 50 or price2 > 50 or price3 > 50 or total_price > 100
if has_discount:
discount_rate = 0.15
else:
discount_rate = 0
discounted_total = total_price * (1 - discount_rate)
display_amount = discounted_total
print(f"应付金额为:{display_amount}")
```
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)