第18288题 程序题
Scratch实现学生成绩查询与排名功能

电子学会青少年等级考试Scratch四级真题:成绩查询。

期末考试结束了,小朋友想知道自己考试的成绩和班级排名,实现对应功能。

1. 准备工作

(1)保留默认白色背景和小猫角色; (2)创建名为「姓名」和「成绩」的列表,按如下内容输入: | 序号 | 姓名 | 成绩 | | ---- | ---- | ---- | | 1 | 小华 | 100 | | 2 | 小红 | 99 | | 3 | 小明 | 96 | | 4 | 小丽 | 95 | | 5 | 小张 | 94 | | 6 | 小杜 | 92 | | 7 | 小邓 | 89 | | 8 | 小艳 | 88 | | 9 | 小英 | 84 | | 10 | 小菲 | 82 | | 11 | 小伟 | 80 | | 12 | 小段 | 79 |

对应参考图:图1

2. 功能实现

(1)点击小绿旗,小猫询问「你要查询谁的成绩?」; (2)如果输入的姓名不在「姓名」列表中,小猫说「此姓名无效!」2秒,程序结束,对应效果:图2; (3)如果输入的姓名在「姓名」列表中,小猫查询并播报对应成绩,对应效果:图3; (4)对成绩进行降序排列,播报该成绩的对应名次,对应效果:图4

编辑模式
程序运行统计
暂无判题统计