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

今天我们的题目是:输出127-1356中“个位数是3”,“十位数是5”的数据之和。
做这道题之前,我先用数学知识来理顺下思路:
个位数是3,那么这个数除以10的余数就等于3;
十位数是5呢?这个就比个位数的数字更难了些,思考下:
我们先将这个数的个位数去掉;例如258,我们先去掉个位的5,我们先用(这个数-这个数除以10的余数)/10;这个时候,数字就是25了;现在5是个位数了,这个时候,我们再除以10的余数=5即可。

找到了这个数,我们再去求和,代码如下:
步骤一、新建变量i和变量sum,i表示输出的127-1356的数字;sum表示是“个位数是3”,“十位数是5”的数据之和;初始i=127;sum=0;
步骤二、循环重复执行遍历满足“个位数是3”,“十位数是5”的数,符合条件的,加到sum变量中,直到i>1356跳出循环;

步骤三、说出127-1356中“个位数是3”,“十位数是5”的数据之和多少。
scratch数学求数相关的重要知识点:
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。