【Scratch】青少年蓝桥杯_每日一题_5.07_猜数字

用心写好每一篇文章
【Scratch】青少年蓝桥杯_每日一题_5.07_猜数字_第1张图片

效果图

【Scratch】青少年蓝桥杯_每日一题_5.07_猜数字_第2张图片

一、题目背景

本题是Scratch编程问题,出现在第十届蓝桥杯选拔赛中。

二、编程实现

小猫从1-100之间随机取一个数字,让玩家来猜自己取的这个数字﹔
一共有10次猜的机会﹐在左上角显示还剩几次机会。

每次玩家输入一个数字来猜。如果玩家没猜对﹐小猫都能正确说出玩家输入的数字是“大了"或者“小了”;如果玩家猜对了﹐小猫会说"恭喜你﹐答对了!"并且停止游戏。若机会用尽了玩家也没猜对﹐小猫则说“机会用尽,正确数字是xx”,停止游戏。

注意
1)点击绿旗﹐小猫询问“请输入1-100之间的数”,并生成一个随机数。
2)玩家输入数字后﹐玩家如果没猜对﹐小猫能说"大了",或者"小了”,如果猜对了小猫会说"恭喜你﹐答对了!”,游戏停止。
3)舞台左上方显示剩余次数﹐游戏开始为10,玩家每猜错一次减1。
4 )如果剩余次数为零,小猫能说出正确数字,游戏停止。

三、评分标准

10分︰询问“请输入一个1-100之间的数”,并确实生成随机数(可在裁判时查看程序积木块)。
20分:小猫能够提示"大了"或"小了"或"恭喜你﹐答对了!”,游戏停止。且提示都是正确的。
20分:玩家用尽十次机会﹐小猫说"机会用尽,正确数字是xx"”。(xx即正确的数字)

四、考察知识点

随机数、变量、表达式、运算符、字符串拼接、循环

五、程序设计

1.建立两个变量:机会、随机数
【Scratch】青少年蓝桥杯_每日一题_5.07_猜数字_第3张图片
2.完整积木代码如下
【Scratch】青少年蓝桥杯_每日一题_5.07_猜数字_第4张图片

你可能感兴趣的:(Scratch,青少年蓝桥杯考试真题,Scratch,青少年蓝桥杯,每日一题_5.07_猜数字)