高中数学《循环语句》课件1 北师大版必修3.ppt

高中数学《循环语句》课件1 北师大版必修3.ppt

ID:52114972

大小:1.07 MB

页数:21页

时间:2020-03-31

高中数学《循环语句》课件1 北师大版必修3.ppt_第1页
高中数学《循环语句》课件1 北师大版必修3.ppt_第2页
高中数学《循环语句》课件1 北师大版必修3.ppt_第3页
高中数学《循环语句》课件1 北师大版必修3.ppt_第4页
高中数学《循环语句》课件1 北师大版必修3.ppt_第5页
资源描述:

《高中数学《循环语句》课件1 北师大版必修3.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.3.2循环语句否开始n=1a=15n输出an=n+1n>66结束是变量n控制着循环的开始和结束,称为循环变量反复执行的部分,称为循环体此用于判断是否继续执行循环体,称为循环的终止条件复习回顾1.指出下图中的循环变量,循环体,循环终止条件2.画出循环结构的流程图的基本模式循环变量=初始值循环体循环变量=循环变量的后继值循环变量>终值是否循环结构是算法中的基本结构,for语句是表达循环结构最常见的语句之一,它适用于预先知道循环次数的循环结构.讲授新课循环语句for语句的一般格式For循环变量=初始

2、值To终值循环体Next满足条件循环体否是基本框图计算机在执行For语句时先对循环变量赋值,然后与循环变量的终值比较,若小于或等于终值,则执行循环体,然后循环变量的值增加,再与终值比较,若还小于或等于终值,再执行循环体,循环变量的值再增加,以此类推,直到循环变量的值大于终值时,停止执行循环体。强调:(利用For循环描述算法时,要注意设定好循环变量的初始值和终值,避免出现多一次循环或少一次循环的情况。)for语句的执行过程例3菲波那契数列是这样的一列数0,1,1,2,3,5,8,13,21,34……

3、..,后一项数等于前两项的和.设计一个算法,输出菲波拉契数列的前50项,使用for语句描述该算法.实例分析一解:f1=0,f2=1;输出“斐波那契数列:”f1,f2fori=3to50f3=f1+f2输出f3f1=f2f2=f3Next循环变量初始值终值循环体i>50i=3i=i+1结束YNf1=0f2=1开始f3=f1+f2f1=f2f2=f3输出f1,f2输出f3练习1.用循环语句写出计算值的一个程序.Fori=1To1000Next输出S;S:=S+;解:S=0例4.阅读下列用for语句写出

4、的算法,说明该算法的处理功能.S=0T=1fori=1to20S=S+iT=T*i输出S输出TNexts=0T=1i=1S=s+iT=T*ii=i+1i>20输出S,T结束开始否是这个算法实际上是求和S=1+2+3+…+20及求积T=1×2×3×…×20这两件事情.在一些循环结构中,预先不知道循环的次数,要根据其它形式的终止条件停止循环,在这种情况下一般用DoLoop语句如何寻找满足1×2×3×4×…×n>100条件的最小整数?实例分析二DoLoop语句一般形式为:LoopWhileDo循环体循环

5、体满足条件条件为真基本框图是否先执行一次循环体,然后对LoopWhile后面的条件进行判断,若条件满足,则返回执行循环体,再进行条件判断,直到条件不满足时停止循环.DoLoop语句的执行过程:解:s=1n=1Dos=s*nn=n+1LoopWhiles≦100PRINTn-1如何寻找满足1×2×3×4×…×n>100条件的最小整数?3.用DoLoop语句描述二分法求方程的近似解.(课本例5)例5§2中例11,二分法算法求方程的近似解,流程图如图所示,用DoLoop语句描述这个算法。是用DoLoop

6、语句描述为:输入ε;a=0;b=1;DoIfElseIfThenElseEndIfEndIfLoopWhileb-a≥εThen跳出循环课堂小结1.for语句一般形式;2.DoLoop语句一般形式.作业课本113页A组第5题,第7题。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。