回文数-2024.3.10蓝桥杯stema第6题

回文数-超平的编程课
回文数-2024.3.10蓝桥杯stema第6题
此内容为付费资源,请付费后查看
4.9
限时特惠
9.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品说明

今天为大家分享的作品是《回文数》本题是2024年3月10日举行的第15届蓝桥STEMA测评Scratch编程中级组编程第6题,初级组没有此题,题目要求编程实现回文数作品。当输入一个正整数后,说出其倒序数,并将二者的和加入列表,直到和是回文数为止。

背景信息:

倒序数:将原来的整数的数字顺序倒过来组成的数。例如:28的倒序数为82,10的倒序数为1。回文数:一个整数与其倒序数相等,则称该数为回文数。例如:22的倒序数为22,两者相等,故22为回文数。

编程实现:

回文数。

具体要求:

1). 点击绿旗,列表1为空,角色、背景如图所示;

图片[1]-Scratch回文数_第15届蓝桥杯stema测评真题_超平的编程课

2). 1秒后,螃蟹说“请输入1~100的整数”,同时弹出输入框,如图所示;例如:输入19。

图片[2]-Scratch回文数_第15届蓝桥杯stema测评真题_超平的编程课

3). 输入完成后,螃蟹说出输入整数的倒序数,如图所示;

图片[3]-Scratch回文数_第15届蓝桥杯stema测评真题_超平的编程课

4). 然后,将输入的数与其倒序数的和加入列表1中,如图所示;

例如:19与其倒序数91的和为110。

图片[4]-Scratch回文数_第15届蓝桥杯stema测评真题_超平的编程课

5). 如果求得的和不是回文数,继续将求得的和与其倒序数再求和,并將得到的结果加入列表1中,如图所示;

例如:求得的和110不是回文数,将110与其倒序数11再求和,得到的结果为121。

图片[5]-Scratch回文数_第15届蓝桥杯stema测评真题_超平的编程课

6). 重复执行具体要求5),当求和的结果为回文数时,程序结束。

评判标准:

  • 4分:满足”具体要求”中的1);
  • 4分:满足”具体要求”中的2);
  • 20分:满足”具体要求”中的3);
  • 17分:满足”具体要求”中的4);
  • 30分:满足”具体要求”中的5);
  • 25分:满足”具体要求”中的6)。

作品效果

scratch回文数作品的完整效果如视频所示:

© 版权声明
THE END
喜欢就支持一下吧
点赞67 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容