编程真题:敲击鼓
准备工作:
将舞台背景设臵为“spotlight-stage”,添加一个“Bellerina”角色、两个 “Drum1”角色和两个“Drum2”角色,并按照图 7-1 的位臵摆放。角色 “Bellerina”的造型和颜色的设臵须如图 7-1 所示,五个造型的裙子颜色顺序为: 白、红、蓝、绿、黄;四个鼓的颜色分别设臵为:红、蓝、绿、黄。
编程实现:
舞台中央的小女孩会随机变换造型及衣服颜色 4 次,游戏玩家要记住衣服颜色出 现顺序,并按顺序敲击相应颜色的鼓,颜色顺序正确则可得 1 分,并开始下一轮变换 颜色;直到某一轮敲鼓顺序错误则游戏结束,更新最高得分。
具体要求:
1、每次点击绿旗后,舞台左上角的“得分”(显示位臵见图-2)都为 0;
2、小女孩为造型 1(白色裙子);并说“请观察颜色序列!”2 秒钟(图-2);
3、小女孩切换 4 次造型,每次都是随机切换为造型 2 到造型 5 中的一个(这 4 次切换的造型之间允许重复);而且第一次切换后要说“1”1 秒钟,第二次说“2”1 秒钟,第三次说“3”1 秒钟,第四次说“4”1 秒钟(图-3 至图-6);
4、在 4 次造型切换完成后,小女孩切换回造型 1(白色裙子),表示一轮切换结 束。小女孩说:“请按顺序点击相应颜色鼓!”(图-7);
5、游戏玩家根据刚刚小女孩 4 次切换造型中衣服颜色的顺序,依次点击(敲击) 相应颜色的鼓,在敲击的第一次鼓后小女孩说“1”,第二次后说“2”,第三次后说 “3”,第四次后说“4”;如果玩家敲击的顺序与衣服颜色切换的顺序相一致,小女 孩就说“正确!”2 秒钟,且得分加 1(图-8),并从步骤 2 开始下一轮游戏;如果敲 击的顺序错误,小女孩就说:“游戏结束”,并根据当前得分的情况更新舞台右上角 的最高得分(显示位臵如图-9 所示),程序结束。
- 上一篇
编程题:列表+数字比较计算
编程实现: 问题 1:已知 ABCDE 分部代表 0~9 之间的数字。由 ABCD 组成的四位数和 DCBA,还要满足算式:ABCD*E=DCBA(提示:在程序设计语言中“*”代表乘 号)。例如 1991*1=1991,则在列表 1 中输出 19911。 请在列表 1 中按照从小到大的顺序输出所有可能的数字组
- 下一篇
编程真题:数的排列
编程实现: 1、在列表 1 中随机生成 10 个 1-99 范围内的随机数; 2、数据生成完毕后,小猫说“5 秒后开始整理数据。”; 3、把列表 1 中把所有数按从小到大的顺序依次移到列表 2 中。 4、所有数转移后,列表 1 为空,列表 2 为