回文数-2022.8.21蓝桥杯stema第4题

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

作品说明

今天要分享的scratch作品是《回文数》,本题是第14届蓝桥杯Scratch选拔赛真题,出现在2022年8月21日举行的STEMA考试中,这是编程部分第4题,题目要求编程计算回文数。玩家输入内容后,小猫先判断是否为正整数,如果不是提示输入错误。如果是回文数输出这个数字,否则就输出正整数与它的逆序数字之和。

背景信息:

逆序数:倒序呈现的数字,例如: 123的逆序数为321

回文数:与它的逆序数字相同例如: 1、2、3、4…11、 121……

编程实现:

数字计算。

具体要求:

1). 运行程序,角色、背景如图所示:

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

2). 等待1秒后,小猫说: “请输入一个正整数”;

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

3). 如果输入数值不是正整数,小猫说: “输入错误”;

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

4). 当正整数为回文数字时,小猫说出此正整数1秒;

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

5). 如果输入数值是正整数且不为回文数时,小猫说出此正整数与它的逆序数字之和;

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

6). 程序持续重复2)、3)、4)、5)步骤。

代码实现

本题只有一个小猫角色,关键是如何判断正整数,以及计算逆序数,为了方便,可以定义两个自制积木来分别实现这两个功能,代码参考如下:

图片[6]-Scratch回文数_第14届蓝桥杯Scratch真题-超平的编程课

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

请登录后发表评论

    暂无评论内容