当前位置: 首页> 汽车> 行情 > scratch水仙花数 2024年6月scratch四级 中国电子学会图形化编程 少儿编程等级考试四级真题和答案解析

scratch水仙花数 2024年6月scratch四级 中国电子学会图形化编程 少儿编程等级考试四级真题和答案解析

时间:2025/8/23 8:19:41来源:https://blog.csdn.net/frank2102/article/details/140921912 浏览次数: 1次

目录

scratch水仙花数

一、题目要求

1、准备工作

2、功能实现

二、案例分析

1、角色分析

2、背景分析

3、前期准备

三、解题思路

1、思路分析

2、详细过程

四、程序编写

五、考点分析

六、推荐资料

1、入门基础

2、蓝桥杯比赛

3、考级资料

4、视频课程

5、python资料


scratch水仙花数

2024年6月电子学会图形化编程Scratch等级考试四级真题

一、题目要求

如果一个三位数等于它各个数位上的数字的立方和,那么这个数就是水仙花数,例如:153 =1*1*
5*5*5 + 3*3*3,153就是一个水仙花数。

1、准备工作

(1)保留默认角色小猫

(2)白色背景

2、功能实现

(1)使用循环遍历所有三位数,把所有符合水仙花条件的数加入到列表“水仙花数”里面;

(2)说出列表的个数。例:“水仙花数有4个。

二、案例分析

1、角色分析

角色:默认小猫

2、背景分析

背景:空白背景

3、前期准备

1.保留默认小猫角色

2.保留空白背景

3.添加一个列表:水仙花数,添加四个变量:数字、a、b、c分别代表三位数以及三位数的百位、十位和个位

三、解题思路

1、思路分析

照着题目的功能实现要求一步一步设计完成

  1. 题目要求的是所有三位数中的水仙花数
  2. 所以需要通过循环遍历所有的三位数从100-999
  3. 接着根据水仙花数的规则,需要将每个三位数的,每一位上的数字,也就是百位,十位和个位依次取出来,然后利用条件判断,根据公式判断是否符合
  4. 如果符合就将该三位数加入列表
  5. 最后根据题目要求说出对应的个数

2、详细过程

  1. 清空列表
  2. 数字=100
  3. 依次取出数字的百位a、十位b和个位c
  4. 然后利用如果那么语句判断数字是否等于三个数的立方和
  5. 符合条件将数字加入水仙花列表
  6. 数字+1
  7. 一直重复第3-6步直到数字等于1000
  8. 说出水仙花个数

四、程序编写

五、考点分析

此案例难度系数3;综合考查循环、条件判断、变量定义和使用、字符串、运算、列表及相关操作等积木的使用以及算法知识的应用;难点在于:

  • 分析题目,找到解题思路
  • 如何实现遍历所有的三位数
  • 如何取出三位数的每一位上的数字
  • 如何找出所有的水仙花数
  • 充分掌握变量、条件判断、字符串、循环及列表相关操作积木的使用

方式方法有多种,小兔子老师只是使用了其中一种,小朋友们只要能实现题目要求即可

六、推荐资料

1、入门基础

  • 零基础学习scratch3.0【入门教学 免费】
  • 零基础学习scratch3.0【视频教程 114节 免费】

2、蓝桥杯比赛

  • 历届蓝桥杯scratch国赛真题解析
  • 历届蓝桥杯scratch省赛真题解析
  • 历届蓝桥杯scratch STEMA选拔赛真题解析
  • 历届蓝桥杯科技素养计算思维真题解析
  • 蓝桥杯专项训练考前集训100题

3、考级资料

  • 画图-scratch编程考级99图
  • 电子学会历年scratch等级考试一级真题解析
  • 电子学会历年scratch等级考试二级真题解析
  • 电子学会历年scratch等级考试三级真题解析
  • 电子学会历年scratch等级考试四级真题解析

4、视频课程

  • 小兔子老师scratch编程系列课程.

5、python资料

  • 蓝桥杯python选拔赛真题详解
  • 蓝桥杯python省赛真题详解

  • 蓝桥杯python国赛真题详解

  • python等级一级真题解析【电子学会】

  • python等级二级真题解析【电子学会】

  • python等级三级真题解析【电子学会】

  • python等级四级真题解析【电子学会】

关键字:scratch水仙花数 2024年6月scratch四级 中国电子学会图形化编程 少儿编程等级考试四级真题和答案解析

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: