编写程序用于水果销售算账。已知苹果每斤5.5元,鸭梨每斤3.8元,香蕉每斤4.5元,橘子每斤4元。要求输入各类水果的数量,输出应付的钱数,再根据顾客所付的钱数,输出应找的钱数。
时间: 2024-12-22 08:28:48 浏览: 33
你可以编写一个简单的控制台应用程序来实现这个功能,下面是一个基本的Python示例:
```python
def calculate_bill(apples, pears, bananas, oranges):
apple_price = 5.5
pear_price = 3.8
banana_price = 4.5
orange_price = 4
total_cost = (apples * apple_price) + (pears * pear_price) + (bananas * banana_price) + (oranges * orange_price)
change = int(input("请输入付款金额: "))
if change >= total_cost:
print(f"您需要支付:{total_cost}元")
change -= total_cost
print(f"找零:{change}元")
else:
print("付款金额不足,无法完成交易。")
# 接收用户输入
num_apples = int(input("请输入苹果数量(斤): "))
num_pears = int(input("请输入鸭梨数量(斤): "))
num_bananas = int(input("请输入香蕉数量(斤): "))
num_oranges = int(input("请输入橘子数量(斤): "))
# 调用函数计算并输出结果
calculate_bill(num_apples, num_pears, num_bananas, num_oranges)
```
在这个程序中,首先定义了各种水果的价格,然后让用户输入各自购买的量,接着根据价格计算总费用,并询问用户的付款金额。如果付款足够,则计算找零;如果不够,则提示付款不足。
阅读全文