第五章 第四节 scratch3.0变量的修改

您所在的位置:网站首页 scratch私有变量 第五章 第四节 scratch3.0变量的修改

第五章 第四节 scratch3.0变量的修改

#第五章 第四节 scratch3.0变量的修改| 来源: 网络整理| 查看: 265

… …

1+2+3+4…….+100=(1到99的和)+100

我们发现了什么规律呢?

对,如果我们一直向后计算下去,最终我们要计算的结果等于最后的那个数字加上它前面的数字总和,对么?

那么在我们一步一步向后计算的过程中就存在两个变化的值,也就是最后那个数字在变化(从2变到3,变到4… 变到100),同时它前面的数字的总和也在变化(3变到6,变到10,变到15….),所以我们就设置两个变量num和sum,其中sum就代表那个不断变化的和,num就代表那个不断变化的最后数字。

刚开始 sum=0,num=1

递推过程中,我们可以得出:sum=sum+num(和=前面数字的和+最后那个数字)

 现在开始编写程序:

1.新建两个变量sum和num

2.初始化变量 sum=0,num=1

3.循环计算100次

4.用说指令,显示出最终结果

执行程序后,我们得到最后的答案是5050,和我们自己算出来的结果完全一样。当我们计算出1-100的总和的时候,num的值是多少?为什么呢?

课后小练习:计算2+4+6+8....+202和是多少?

 



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3