作品说明
今天要分享的scratch作品是《购物程序》,本题是第13届蓝桥杯Scratch组选拔赛真题,出现在2022年1月22日举行的STEMA考试中,这是编程部分第5题,题目要求编程创作一个购物程序。玩家用鼠标拖到左上角的滑杆,调整购买界面的商品,点击右箭头水果数量加1,点击左箭头水果数量减 1,请计算购买水果的总费用。
编程实现:
购物的程序。
具体要求:
1)点击小绿旗,角色和背景如图所示。左上角为商品滑杆,画面右侧中间为商品购买界面,显示商品种类和购买数量,商品初始显示为苹果;
![图片[1]-Scratch购物程序_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-134.png)
2)用鼠标拖动滑杆,可以调整购买界面的商品:①苹果 ②香蕉 ③西瓜,例如:滑杆调整为 2 时,商品图片变为香蕉;
注意:苹果、香蕉和西瓜是同一个角色中的不同造型。
![图片[2]-Scratch购物程序_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-135.png)
3)鼠标点击一次右箭头水果数量加1,点击一次左箭头水果数量减 1;
![图片[3]-Scratch购物程序_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-136.png)
4)猴子角色一直说每种商品购买的数量;
5)苹果购买数量不限;
6)香蕉最多购买 10 个;
7)西瓜 5 个起售,最多能购买 15 个;
8)按下空格键,角色说购买水果的总费用(苹果:1.5 元/个,香蕉:2.5 元/个,西瓜:10 元/个)。
![图片[4]-Scratch购物程序_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-137.png)
代码实现
本作品有5个角色,重点是两个箭头,其中左箭头的参考代码如下:
![图片[5]-Scratch购物程序_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-138-618x1024.png)
右箭头的参考代码如下:
![图片[6]-Scratch购物程序_第13届蓝桥杯Scratch真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-139-561x1024.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容