1.“停车场收费系统” 停车场有按月停车和临时停车两种方式收费,月租车辆每次进出免费;临时停车12分钟内免费,12分钟~1小时收费5元,1小时后每小时按3元收费,不满1小时按1小时计算。编写一个程序,要求根据输入的停车时间(小时),计算输出停车费用
时间: 2024-05-02 16:17:12 浏览: 213
一个关于停车场的收费系统
好的,以下是一个Python的实现示例:
```python
time = float(input("请输入停车时间(小时):"))
if time <= 0.2:
fee = 0 # 12分钟内免费
elif time <= 1:
fee = 5 # 不满1小时按1小时计算
else:
fee = 5 + (time - 1) // 1 * 3 # 超过1小时的部分按每小时3元计算
print("停车费用为:%.2f元" % fee)
```
程序中,首先通过`input()`函数获取用户输入的停车时间,并将其转换为浮点数类型。接着,根据题目中给出的规则,使用`if-elif-else`语句计算出停车费用,并将其保存在`fee`变量中。最后,使用`print()`函数将结果输出到屏幕上,其中`%.2f`指定输出小数点后两位。
阅读全文