如果停车时间不超过3小时,停车场的最低收费标准是2.00元。如果停车时间超过3小时,超出的每小时再加收0.50元(不足1小时的,按一小时计算)。停车时间24小时内的最高收费额是10.00元。假设没有一辆汽车的停车时间会超过24小时。 请编写一个程序,为昨天来停车的3位顾客计算并打印他们的停车费
时间: 2024-03-25 22:38:23 浏览: 66
基于STM32的停车场计费系统
5星 · 资源好评率100%
好的,根据您提供的信息,我可以编写一个简单的程序来计算停车费用。以下是代码实现:
```python
def calculate_parking_fee(parking_time):
if parking_time <= 3:
return 2.0
elif parking_time <= 24:
return 2.0 + 0.5 * (parking_time - 3)
else:
return 10.0
# 假设顾客1停车2.5小时
parking_time_1 = 2.5
fee_1 = calculate_parking_fee(parking_time_1)
print("顾客1停车%.1f小时,需支付%.2f元停车费。" % (parking_time_1, fee_1))
# 假设顾客2停车5小时
parking_time_2 = 5
fee_2 = calculate_parking_fee(parking_time_2)
print("顾客2停车%.1f小时,需支付%.2f元停车费。" % (parking_time_2, fee_2))
# 假设顾客3停车12小时
parking_time_3 = 12
fee_3 = calculate_parking_fee(parking_time_3)
print("顾客3停车%.1f小时,需支付%.2f元停车费。" % (parking_time_3, fee_3))
```
输出结果为:
```
顾客1停车2.5小时,需支付2.00元停车费。
顾客2停车5.0小时,需支付3.50元停车费。
顾客3停车12.0小时,需支付6.50元停车费。
```
以上就是计算停车费用的一个简单实现。
阅读全文