scratch求个位数和十位数的数字之和

数学优秀是学好编程的基础,所以数学对于我们孩子来说是很重要的,scratch编程是基础的图形化言语,对小学的数学知识要把握好,才能在解题上得心应手。我们一起来看下今天scratch求个位数和十位数的数字之和;

scratch求个位数和十位数的数字之和效果

scratch求个位数和十位数的数字之和效果

今天我们的题目是:输出127-1356中“个位数是3”,“十位数是5”的数据之和。

做这道题之前,我先用数学知识来理顺下思路:

个位数是3,那么这个数除以10的余数就等于3;

十位数是5呢?这个就比个位数的数字更难了些,思考下:

我们先将这个数的个位数去掉;例如258,我们先去掉个位的8,我们先用(这个数-这个数除以10的余数)/10;这个时候,数字就是25了;现在5是个位数了,这个时候,我们再除以10的余数=5即可。

scratch求十位为5的数的方法

scratch求十位为5的数的方法

找到了这个数,我们再去求和,代码如下:

步骤一、新建变量i和变量sum,i表示输出的127-1356的数字;sum表示是“个位数是3”,“十位数是5”的数据之和;初始i=127;sum=0;

步骤二、循环重复执行遍历满足“个位数是3”,“十位数是5”的数,符合条件的,加到sum变量中,直到i>1356跳出循环;

scratch求十位为5的数和个位为3的数的之和完整代码

scratch求十位为5的数和个位为3的数的之和完整代码

步骤三、说出127-1356中“个位数是3”,“十位数是5”的数据之和多少。

scratch数学求数相关的重要知识点:

欧几里德算法求最大公约数

用scratch实现1+2+3+…+100的求和程序编程

如何用scratch判断质数合数,求100以内所有质数合数

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

scratch求最小的3的倍数的数,输入n个整数

2023-5-13 9:25:00

综合资讯

scratch递归算法,阶乘求积举例

2023-5-13 9:25:04

2 条回复 A文章作者 M管理员
  1. 您好,153,253这种需要去重吗

    • 这两个数都符合要求,无需去重,类似还有353,453……

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索