5全国机器人编程考试四级真题编程题及答案解析.docx
- 文档编号:12087210
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:8
- 大小:278.15KB
5全国机器人编程考试四级真题编程题及答案解析.docx
《5全国机器人编程考试四级真题编程题及答案解析.docx》由会员分享,可在线阅读,更多相关《5全国机器人编程考试四级真题编程题及答案解析.docx(8页珍藏版)》请在冰豆网上搜索。
5全国机器人编程考试四级真题编程题及答案解析
编程题(共13题)
Is太空大战
1•准备工作
(1)选择Galaxy背景;
⑵选择Rocketship角色、Ball角色和Balloonl角色。
2•功能实现
⑴点击绿旗后,Rocketship角色始终跟随鼠标移动,计时器开始计时;
⑵Balloonl角色出现在舞台上方的随机位置,大小随机,造型随机,间隔随机0.5・3秒后,更换位置、大小和造型,如此重复;
⑶点击鼠标后,发射子弹。
Ball角色从当前的Rocketship角色位置,向上方飞出,碰到边缘后,消失。
连续点击鼠标,可连续发射子弹;
⑷子弹碰到Balloonl角色后,Balloonl角色消失,得分增加1,播放声音〃pop〃提示。
等待随机0.5-3秒后,
Balloonl角色重新出现在舞台上方的随机位置。
(5)游戏运行20秒后,说出得分5秒后,停止运行。
2、打棒球
1•准备工作
(1)选择Baseball1背景;
(2)选择Batter角色和TennisBall角色。
2.功能实现
⑴按下空格键,Batter和TennisBall移到适当的位置,准备击球;
⑵按下空格键Matter挥动球杆后;TennisBall向右移动,直到碰到舞台边缘后消失;
(3)再次按下空格键,可以再次挥动球杆,TennisBall再次
从Batter旁边向右飞出。
3、排序
1•准备工作
(1)选择空白背景;
(2)保留小猫角色。
2.功能实现
⑴制作f新的积木,文字标签为〃排序〃,添加三个输入项,以便于输入三个待排序的数字;
(2)在自走义积木的三个输入框中,输入彳王意三个数字,点击绿旗后,名称为〃排序〃的列表中,将按照从大到<J啲顺序排列。
排序
排序
99
76
43
+长度3=
4、随机选T恤
某班有36名学生,运动会前,家委会购进了36件T恤,T恤颜色有红、橙、黄、绿、蓝、白六种,每种共6件。
设计一段程序,用于公平地选择颜色。
1•准备工作
(1)保留空白背景;
(2)保留小猫角色。
2.功能实现
(1)点击绿旗,小猫说〃按空格,选择T恤颜色〃2秒;
⑵按下空格,小猫说出选取的随机颜色,表示选中了这种颜色的T恤;
⑶为了便于开展活动,每6名同学一组,每组内同学T恤颜色都不相同;选择36次后,所有颜色的T恤刚好选完。
橙
5、抽奖
1.准备工作
(1)保留空白背景;
(2)保留小猫角色。
2.功能实现
阅读以下抽奖程序,使用其它更简短的脚本,实现同样的抽奖功能。
奖品为四种水果,分别是苹果、梨子、香蕉和桃子。
要充分考虑抽奖的公平性。
学校正在举办运动会, 1.准备工作 (1)使用默认的小猫角色和背景即可 2.功能实现 (1)新建列表【运行员编号】 (2)每次运行程序,列表【运动员编号】中会随机生成20个20以内的数字,表示运动员的编号。 注意每次生成的数字都是随机的哦。 7、不喜欢奇数的小猫 小猫写了一段程序,每次运行会在列表【numbers】中生成一些大大小小的数据,不过小猫不喜欢这里面的奇数,请你帮助他删除列表中的奇数吧。 1.准备工作 (1)使用默认的小猫角色和背景即可 2.功能实现 (1)程序运行后删除列表中的偶数 8、判断闰年 禾木在学校学习了闰年和平年的知识,于是想做一个判断闰年平年的程序’你能帮他实现吗? 满足是闰年的条件: 1,年数能整除4或者整除400 2,年数不能够整除400。 1准备工作 (1)使用默认的小猫角色和背景即可 2•功能实现 (1)程序运行后,提示用户输入要查询的年数 (2)输入完毕,点击确认,小猫会说出是闰年或者平年。 9、绘制如下图形 1.准备工作 (1)使用默认的小猫角色和背景即可 2.功能实现 (1)将小猫移到舞台中心的位置,并隐藏 (2)画笔的颜色为红色,粗细为5. (3)程序运行后,绘制出以上所示图形。 10、说出最大数和最小数 1准备工作 使用默认的小猫角色和背景即可 2•功能实现 (1)提示用户10次输入1到1000以内的数字 (2)将用户输入的数字保存到列表[numbers]中 (3)输入完毕会后,小猫会说出最大的数字2秒,然后再说出最小的数字2秒。 11.算出符合条件的金币数量 乌拉呼准备去超市买一些水果,苹果3元一斤,草莓5元一 斤,芒果7元一斤,他想全部买成其中的任意一种水果,并且水果的斤数刚好为整数,那么最少需要带多少元呢? 请你编写程序,计算出结果。 1准备工作 使用默认的小猫角色和背景即可 2•功能实现 (1)程序运行后让小猫说出需要的钱数。 12、判断水仙花数 水仙花数是指一个n位数(),它的每个位上的数字的n次幕之和等于它本身(例如: 1A3+5A3+3A3=153)。 鬲是乘方运算的结果,比如2的3次鬲为: 2*2*2=8e下面请你编写程序判断输入的3位数是否为水仙花数; 1准备工作 使用默认的小猫角色和背景即可 2•功能实现 (1)程序运行后,提示用户输入f三位数的数值 (2)输入完毕后小猫会说这个数是不是水仙花数。 13.计算数根 数根是将一正整数的各个位数相加,如果加完后的值大于等于10的话,则继续将各位数进行相加,直到各位数相加的和小于十为止,最后得到的值就是这个数的数根。 例如54817的数根为7,因为5+4+8+1+7=25,25大于10则再加一次,2+5=7,7小于十,则7为54817的数根。 1准备工作 使用默认的小猫角色和背景即可 2•功能实现 (1)程序运行后,提示用户输入i大于0的整数 (2)输入完毕后小猫会说出这个数的数根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 机器人 编程 考试 四级真题 答案 解析