请设计一个公路收费程序。要求根据输入的车型(1:小客车 2:卡车 3:公汽)统计收费金额
时间: 2024-05-12 12:20:30 浏览: 115
输入:车型(1:小客车 2:卡车 3:公汽)
输出:收费金额
程序设计如下:
```
car_type = int(input("请输入车型(1:小客车 2:卡车 3:公汽):"))
if car_type == 1:
fee = 5
elif car_type == 2:
fee = 10
elif car_type == 3:
fee = 15
else:
print("输入有误,请重新输入")
fee = 0
print("收费金额为:", fee, "元")
```
解释:
首先通过 `input()` 函数获取用户输入的车型,使用 `int()` 函数将输入转换为整数类型。然后使用 `if...elif...else` 语句对不同的车型进行区分,并计算出相应的收费金额。如果用户输入的车型不是 1、2、3 中的任何一个,就输出提示信息并设置收费金额为 0。最后使用 `print()` 函数输出收费金额。
阅读全文