Scratch少儿编程蓝桥杯真题解析7

网友投稿 2019-12-11 15:14

继续接上一篇Scratch少儿编程蓝桥杯真题解析5、6.我们讲到了第十一届蓝桥杯北京赛区scratch编程大题的第三题。这道题没什么难度,而且是我们经常做的题。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

要求:

1、点击绿旗,小猫询问“请输入1-100之间的数”,并生成一个随机数;

2、玩家输入数字后,玩家如果没猜对,小猫能说“大了”,或者“小了”,如果猜对了,小猫说“恭喜你,答对了”,游戏停止;

3、舞台左上方显示剩余次数,游戏开始为10,玩家猜错一次减1;

4、如果剩余次数为零,或者小猫能说出正确数字,游戏停止;

解析:

这道题目真的是太常见了。我们就简单的来讲一下,然后放上完整程序。

1、创建变量:随机数和剩余次数,并且赋值

2、重复执行10次,询问让玩家猜,剩余次数-1

3、用回答和随机数进行比较。三种情况:大了,小了,对了。注意:猜对之后,要加上停止脚本,不然还会继续问

https://cdn.china-scratch.com/Public/Home/images/grey.gif

小结:这是一道很经典很基础的猜数字题目。在scratch少儿编程学习过程中,以及蓝桥杯练习中都会遇到。在多次练习后猜数字这种蓝桥杯出现几率很大的题,小朋友们务必掌握熟练。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com