Scratch实现智能出租车计价器
智能计价器
背景信息
A城市的出租车计价规则:
- 3公里以内13元,基本单价每公里2.3元(超过3公里部分不满1公里按1公里收费)
- 燃油附加费每运次1元
计价示例
- 3.2公里的打车费用:
13 + 2.3 + 1 = 16.3元 - 7.1公里的打车费用:
13 + 2.3*5 + 1 = 25.5元
实现要求
-
点击绿旗,角色、背景如图所示,舞台下方出现询问框:

-
如果输入的公里数小于等于0,智能计价器说:“数据有误,重新输入”并在屏幕上显示2秒后,回到初始状态:

-
如果输入的公里数大于0小于等于3,智能计价器说:“打车费:14元”并在屏幕上显示2秒后,回到初始状态:

-
如果输入的公里数大于100,智能计价器说:“建议更换,交通工具”并在屏幕上显示2秒后,回到初始状态:

-
如果输入的公里数大于3小于等于100,智能计价器说出对应打车费用并在屏幕上显示2秒后,回到初始状态,例如输入3.2时显示打车费为16.3元:

-
程序需重复执行上述2-5步骤,持续接收用户输入。
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析