scratch统计距离学校远近,电子学会图形化编程等级考试四级真题

scratch统计距离学校远近,是2023年3月份中国电子学会图形化编程,scratch编程等级考试四级试卷真题。难度系数不大,主要是考察学生对列表的积木块的灵活运用。

已知四个同学的家到学校的直线距离分别是240米、350米、 420米500米 ,并且已经按照从近到远的顺序排列好了。设计一个程序,将新来转校生的距离插入到已排好序的列表中,插入后列表仍旧是从小到大排序。

1.准备工作

(1)保留舞台中的小猫角色和白色背景;

(2)从角色库加入”Button2″角色,在角色上添加文字插入”;

(3)建立列表”统计距离”,存放学生家到学校的距离,单位为“米”。

2.功能实现

(1)点击绿旗,小猫初始化列表,依次往列表中加入: 240、 350、 420、 500;

(2)点击“插入“按钮,询问“请输入新来转校生的家到学校的距离”;

(3)输入一个整数后,这个数字会插入到表中,列表里的数字仍从小到大排序。

scratch统计距离学校远近编程实现步骤

步骤一、打开scratch软件,小猫是默认角色;初始化小猫和按钮的坐标位置。再选择一个按钮角色,并编辑造型写上插入。新建变量“要插入的距离”用来存储回答的距离;新建列表“统计距离”初始化依次添加240、 350、 420、 500;

小猫角色代码

小猫角色代码

步骤二、点击角色按钮,侦测询问“请输入新来转校生的家到学校的距离”,将询问回答的值,赋给变量“要插入的距离”,当然也可以直接用回答。这里看个人习惯;

Button2角色代码

Button2角色代码

步骤三、如果那么判断要插入的距离是不是比列表中最大的数还要大,如果是,就直接添加到列表即可。否则,就需要重复循环判断,遍历判断输入的距离是否小于列表中的项目数,如果是,循环停止,在统计距离列表的第i项前插入距离。如果是输入的距离大于列表中的距离就i+1;

电子学会图形化编程相关真题

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

Scratch中级编程(8)——广播

2023-5-26 16:14:17

综合资讯

scratch中停止所有脚本怎么用,停止积木指令的用法详解

2023-5-26 23:46:53

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