停车场收费计价(Python)

阅读: 评论:0

停车场收费计价(Python)

停车场收费计价(Python)

题目描述

停车场收费计价

编写一个C语言程序,实现一个简单的停车场收费计算,需要处理以下几种情况:

  • 如果停车时间为1小时以内(含1小时),免费;
  • 如果停车时间为8小时(含8小时),则按照每小时10元的价格收费;
  • 如果停车时间为8小时以上,前8小时按照每小时10元的价格收费,超过8小时后,每增加1小时,按照每小时15元的价格收费。
  • 应支付的停车费用封顶为200元。
输入格式:

在一行输入停车时间(整数,单位:小时)。

输出格式:

在一行输出应支付的停车费用(整数,单位:元)

输入样例:

10

输出样例:

110


解题思路

这个题目字多,看起来挺复杂,其实写起来还是挺简单的,可以通过以下步骤来实现:

  1. 读取输入,获取停车时间。
  2. 判断停车时间属于哪种情况:1小时以内、8小时以内、8小时以上。
  3. 根据停车时间的不同情况,计算停车费用。
  4. 如果停车费用超过了封顶的200元,则将停车费用设为200元。
  5. 输出停车费用。

Python代码实现

def parking_fee(hours):if hours <= 1:fee = 0  # 停车1小时内免费elif hours <= 8:fee = hours * 10  # 停车8小时以内按每小时10元的价格收费else:fee = 80  # 前8小时的费用为80元if hours > 8:fee += (hours - 8) * 15  # 超过8小时后按每小时15元的价格收费fee = min(fee, 200)  # 停车费用封顶为200元return feehours = int(input())  # 获取输入的停车时间
fee = parking_fee(hours)  # 计算停车费用
print(fee)  # 输出计算结果

本文发布于:2024-02-02 18:50:00,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170687099645740.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:停车场   Python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23