scratch求最大公约数
2022年3月电子学会图形化编程Scratch等级考试四级真题
一、题目要求
输入2个数,然后求出这个两个数的最大公约数
1、准备工作
(1)保留默认白色背景和小猫角色
2、功能实现
(1)输入两个正整数
(2)小猫说出这两个数的最大公约数
二、案例分析
1、角色分析
角色:小猫
2、背景分析
背景:默认空白背景
3、前期准备
1.保留默认小猫角色不变
2.保留默认的空白背景不变
3.根据题目的分析需要声明4个变量:数1(存放输入的第一个数)、数2(存放输入的第二个数)、约数(存放两个数的约数)、temp(临时变量,用来交换数1和数2),如下图所示:
三、实现流程
1、案例分析
照着题目的功能实现要求一步一步设计完成,
1.小朋友首先要知道什么是公约数,公约数就是能同时被2个或2个以上的数整除的数
2.最大公约数:就是能被整除的约数中最