第33280题 程序题
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

实现要求

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

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

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

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

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

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

程序运行统计
暂无判题统计