scratch统计个数,是GESP 6月认证图形化scratch 的二级试卷编程题第一题。对于gesp scrach二级的学生来讲,题目的难易程度不大。主要考察学生对两个数的余数知识,以及变量,条件判断的语句积木的灵活运用;满足正整数 a 到 b(包括a 和 b)之间,能够同时整除 c 和 d 的正整数个数。

【题目描述】
默认小猫角色和白色背景,统计从正整数 a 到 b(包括 a 和 b)之间,能够同时整除 c 和 d 的正整数个数。
例如:a = 7,b = 20,c = 2,d = 3,7 到 20 之间能够同时整除 2 和 3 的数为 12、18 一共 2 个。
【输入描述】
新建变量“a”和“b”,用于存储统计个数的区间左右端点。
新建变量“c”和“d”,存储用于整除的数。
如下图所示:

【输出描述】
新建变量“result”,用于存储得到的结果,表示从 a 到 b(包括 a 和 b)之间所有能够同时整除 c 和 d 的正整数个数。
如下图所示:

【输入样例】
a = 7
b = 20
c = 2
d = 3
【输出样例】
result = 2
【输入样例】
a = 10
b = 30
c = 3
d = 4
【输出样例】
result = 2
【评分标准】
一共 5 组测试用例,通过一组测试用例得 5 分。
测试用例 1:
a = 10,b = 100,c = 2,d = 5;
result = 10
测试用例 2:
a = 20,b = 200,c = 3,d = 7;
result = 9
测试用例 3:
a = 10,b = 100,c = 2,d = 7;
result = 7
测试用例 4:
a = 10,b = 100,c = 3,d = 5;
result = 6
测试用例 5:
a = 30,b = 300,c = 5,d = 7;
result = 8
scratch统计个数编程实现步骤:
步骤一、新建“a”和“b”,“c”和“d”,“result”四个变量,变量result初始值为空的;
步骤二、重复循环直到a大于b,循环停止,如果a小于b,就需要去判断,a除以c的余数=0,且,b除以d的余数=0;result个数加1;

步骤三、否则的话,就将a加1;再来判断;直到a大于b,循环调出;
GESP考级相关的真题推荐:
scratch绘制十字图形,GESP图形化scratch二级试卷真题
scratch小猫捉老鼠,GESP图形化scratch一级试卷真题
scratch绘制三个正方形,GESP Scratch二级认证样题
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。