scratch投票选举,第十四届蓝桥杯省赛集训之图章

scratch投票选举,是第十四届蓝桥杯省赛集训之图章中的scratch编程真题,设计一个投票选举程序,主要用到的知识点是图章、广播积木、运算积木之间的计算,条件语句的使用。

设计一个投票选举程序。

程序开始后,用鼠标点击舞台下方小猫或者小狗的角色一次,代表为其投1票,并在舞台上方用另外的叠加显示让效果更直观。

编程要求:

(1)上方的小猫和小狗叠加图形的个数应和得票数相一致;

(2)一共只能有15张选票可以投给两个角色,在15张票都投完后,点击角色就不能再投票了,并且由得票多的角色说”太好了,我当选啦!”。程序结束运行;

(3)应控制所有显示的内容都在舞台范围内。

scratch投票选举编程实现步骤:

步骤一、选择角色小猫、小狗,新建变量“小狗得票”初始值为0、“小猫得票”初始值为0、“总票数”初始值为15。添加画笔,初始清空擦除舞台。

小狗角色初始代码

小狗角色初始代码

小猫角色初始代码

小猫角色初始代码

步骤二、当小猫角色被点击时,如果总票数大于0那么,进行图章,总票数-1,小猫得票+1,这里需要做个判断,判断是不是首次图章,如果“小猫票数”=1,那么图章后移动到-121,-30)如果不是首次图章,每次点击y坐标增加10;

角色小猫代码

角色小猫代码

步骤三、当小狗角色被点击时,如果总票数大于0那么,进行图章,总票数-1,小狗得票+1,这里需要做个判断,判断是不是首次图章,如果“小狗票数”=1,那么图章后移动到(92,-20)如果不是首次图章,每次点击y坐标增加10;

角色小猫代码

角色小猫代码

步骤四、否则总票数=0了,说明票已经投完了。这个时候开始比较票数多,多的说出太好了,我当选啦!停止全部脚本;

蓝桥杯相关真题

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch数据类型,scratch中的三种基本数据类型

2023-5-6 9:47:36

综合资讯

scratch黑白猫,第十四届蓝桥杯省赛集训之碰撞侦测

2023-5-7 11:34:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索