搜索

scratch自幂数判断,GESP 6月认证图形化scratch三级试卷真题

2023-07-03 10:07:01

scratch自幂数判断,是GESP 6月认证图形化scratch 的三级试卷编程题第一题。对于gesp scrach三级的学生来讲,需要掌握幂的概念即可,而且在题干中将自幂数的概念结合例子已讲出,在编程思维方面,主要考察的是学生对运算积木以及变量积木的灵活运算; 【题目描述】 自幂数是指 N 位数各位数字 N 次方之和是本身,如 153 是 3 位数,其每位数的 3 次方之和是 153 本身,因此 153 是自幂数,1634 是 4 位数,其每位数的 4 次方之和是1634 本身,因此 1634 是自幂数。(注:5 的 3 次方为 5×5×5;5 的 4 次方为 5×5×5×5。) 默认小猫角色,白色背景。编写程序判断一个三位的正整数是否为自幂数,如果是自幂数先输出数本身然后紧随 T,否则输出数本身然后紧随 F。 【输入描述】 新建变量“n”用于存储一个三位的正整数。 如下图所示: 【输出描述】 新建变量“result”用于存储判断的结果,如果是自幂数先输出数本身然后紧随 T,否则输出数本身然后紧随 F。 如下图所示: 【输入样例】 n = 153 【输出样例】 result = 153T 【输入样例】 n = 152 【输出样例】 result = 152F 【评分标准】 一共 5 组测试用例,通过一组测试用例得 5 分。 测试用例 1:n = 370;result = 370T 测试用例 2:n = 371;result = 371T 测试用例 3:n = 407;result = 407T 测试用例 4:n = 520;result = 520F 测试用例 5:n = 876;result = 876F

scratch自幂数判断编程实现步骤:

步骤一、新建变量n、result、sum、i四个变量;四个变量分别表示: n表示用于存储一个三位的正整数; result表示用于存储判断的结果,如果是自幂数先输出数本身然后紧随 T,否则输出数本身然后紧随 F;初始值为空; sum表示每位数的幂之和;初始值为0; i是循环的遍历变量;初始值为1; 步骤二、循环遍历n次,求出每位数的幂之和,用sum变量存储; scratch自幂数判断的完整代码 scratch自幂数判断的完整代码 步骤三、判断变量sum是否=变量n,如果相等,则将result变量赋值“连接n和T”,否则就是不相等,则将result变量赋值“连接n和F”

GESP考级相关的真题

← 返回 Scratch 资讯  |  意见反馈

微信二维码 微信扫码关注 抖音二维码 抖音扫码关注