Scratch实现智能出租车计价器

kd947460 程序题 共 个子题

智能计价器

背景信息

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元

实现要求

  1. 点击绿旗,角色、背景如图所示,舞台下方出现询问框: 初始询问状态

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

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

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

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

  6. 程序需重复执行上述2-5步骤,持续接收用户输入。

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧