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

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考级相关的真题

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

趣学妙用Scratch编程48 进阶篇(十八) 谁才是排序冠军?

2023-7-3 9:17:16

综合资讯

scratch计算最终值,GESP 6月认证图形化scratch三级试卷真题

2023-7-4 9:15:41

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