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

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

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

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

角色、背景初始化
角色、背景初始化

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

添加数据
添加数据

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

询问需要删除的项
询问需要删除的项
数据列表删除后的
数据列表删除后的

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

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

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

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

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

从大到小自上而下顺序
从大到小自上而下顺序

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

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

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

增加角色代码
增加角色代码

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

删除角色代码
删除角色代码

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

总分角色代码
总分角色代码

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

平均分角色代码
平均分角色代码

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

最高分角色代码
最高分角色代码

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

查找角色代码
查找角色代码

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

排序角色代码
排序角色代码

蓝桥杯比赛相关scratch真题推荐:

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

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

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

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

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

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

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

步骤八、排序,点击角色,列表中所有的数据,都会按从大到小自上而下的顺序进行排列。这里使用冒泡排序方法实现;

蓝桥杯比赛相关scratch真题推荐:

scratch开关灯游戏,蓝桥杯省赛scratch真题电灯开关

scratch飞翔的小猫,蓝桥杯省赛scratch题目飞翔的小猫

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

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2022-12-18 20:22:29
下一篇 2022-12-19 0:23:00

相关推荐