开车超速是要罚款的,某国相应法律如下: 情况 处罚 车速 ≤ 限速 程序输出:未超速 超速比 ≤ 10% 程序输出:超速警告 10% <超速比≤ 20% 程序输出:罚款100元 20% <超速比≤ 50% 程序输出:罚款500元 50% <超速比≤ 100% 程序输出:罚款1000元 超速比 > 100% 程序输出:罚款2000元 请编写程序,程序从输入的第1行读取车速(整数),从输入的第2行读取限速值(整数),然后使用条件分支语句进行判断,输出如表所示的处罚结论。
时间: 2024-03-23 10:39:37 浏览: 240
好的,根据您的要求,我编写了如下程序:
```python
speed = int(input()) # 读取车速
limit = int(input()) # 读取限速值
overspeed_ratio = (speed - limit) / limit # 计算超速比例
if overspeed_ratio <= 0:
print("未超速")
elif overspeed_ratio <= 0.1:
print("超速警告")
elif overspeed_ratio <= 0.2:
print("罚款100元")
elif overspeed_ratio <= 0.5:
print("罚款500元")
elif overspeed_ratio <= 1:
print("罚款1000元")
else:
print("罚款2000元")
```
您可以将车速和限速值输入到程序中,程序会根据超速比例输出相应的处罚结论。注意,程序中使用了条件分支语句来判断超速比例的范围,并输出相应的结论。
阅读全文