scratch考试成绩录入系统平台,蓝桥杯省赛scratch真题

scratch考试成绩录入系统平台,是12届蓝桥杯省赛Scratch中高级组scratch编程题第5题;本题考的是学生对列表数据的增加、删除,总分计算、平均分计算、最高数字的查找、冒泡算法的运用;以及变量的灵活运用,字符串的截取,变量的交换,在本题中都运用到了;

scratch考试成绩录入系统平台编程实现要求:

1)点击绿旗,角色与背景如下图所示呈现在对应位置;

角色、背景初始化

角色、背景初始化

2)点击增加,出现对话框,输入成绩后添加到列表中;

添加数据

添加数据

3)点击删除,出现对话框,输入删除第几项后列表中第几项成绩删除;

询问需要删除的项

询问需要删除的项

数据列表删除后的

数据列表删除后的

4)点击总分,系统会说出总成绩;

5)点击平均分,系统会说出平均成绩;

6)点击最高分,系统说出本次最高分数;

7)点击查找,输入查找分数,系统会说出在第几项;

8)点击排序,列表会按照从大到小自上而下的顺序进行排列。

从大到小自上而下顺序

从大到小自上而下顺序

scratch考试成绩录入系统平台编程实现步骤:

步骤一、删除小猫角色,上传所用大角色“增加”、“删除”、“总分”、“平均分”、“最高分”、“查找”、“排序”;初始它的位置坐标;新建“成绩单”列表;

步骤二、询问要增加的数“请输入成绩?”,然后将回答的值,直接加入“成绩单”列表中;

增加角色代码

增加角色代码

步骤三、询问要删除的数“请问删除第几项?”,然后将回答的值,直接删除“成绩单”列表中项;

删除角色代码

删除角色代码

步骤四、求总分,遍历列表中的每个项目,将其元素加起来,就是成绩总分了;

总分角色代码

总分角色代码

步骤五、求平均分,用“成绩单”中的元素之和,除以列表项目数,就是平均分了;

平均分角色代码

平均分角色代码

步骤六、求最高分,先设置第一项就是最高分,依次对比,将最高的分赋值给max变量;

最高分角色代码

最高分角色代码

步骤七、查找,这里需要注意的事,如果有相同成绩的项目,就需要都说出来;中间用、隔开;

查找角色代码

查找角色代码

步骤八、排序,点击角色,列表中所有的数据,都会按从大到小自.上而下的顺序进行排列。

排序角色代码

排序角色代码

蓝桥杯比赛相关scratch真题

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

scratch投篮抛物线,蓝桥杯scratch投篮真题

2023-5-2 11:08:56

综合资讯

scratch王子回家,蓝桥杯省赛scratch真题王子回家

2023-5-2 11:09:12

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