作品说明
今天要分享的scratch作品是《智能计价器》,本题是第14届蓝桥杯Scratch省赛真题,出现在2023年5月7日举行的省赛,这是中级组编程部分第5题,题目要求编程创作智能计价器作品。运行程序,舞台下方出现询问框,玩家输入公里数,要根据输入数据的不同计算出乘坐出租车的费用。
背景信息:
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). 点击绿旗,角色、背景如图所示(舞台下方出现询向框);
![图片[1]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-324.png)
2). 如果输入的公里数小于等于0,智能计价器说:”数据有误,重新输入〞并在屏幕上显示2秒后,回到初始状态;
![图片[2]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-325.png)
3). 如果输入的公里数大于0小于等于3,智能计价器说:”打车费:14元”并在屏幕上显示2秒后,回到初始状态;
![图片[3]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-326.png)
![图片[4]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-327.png)
4). 如果输入的公里数大于100,智能计价器说:”建议更换,交通工具”并在屏幕上显示2秒后,回到初始状态;
![图片[5]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-328.png)
![图片[6]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-329.png)
5). 如果输入的公里数大于0小于等于100,智能计价器说出打车费用并在屏幕上品示2秒后,回到初始状态;
例奶:输入3.2.则打车费用为16.3元
![图片[7]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-330.png)
![图片[8]-Scratch智能计价器_第14届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-331.png)
6). 重复执行2)、3)、4)、5)步骤。
评分标准:
- 5分:满足“具体要求”中的1);
- 10分:满足“具体要求”中的2);
- 10分:满足“具体要求”中的3);
- 10分:满足“具体要求”中的4);
- 25分:满足“具体要求”中的5);
- 20分:满足“具体要求”中的6)。
作品效果
scratch智能计价器作品的完整效果如视频所示:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容