人教版高一上册数学课件《循环结构》.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《人教版高一上册数学课件《循环结构》.ppt》由会员分享,可在线阅读,更多相关《人教版高一上册数学课件《循环结构》.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、循环结构循环结构算法初步步骤1步骤2(1)顺序结构顺序结构-是由若干个依次执行的处理是由若干个依次执行的处理步骤组成的步骤组成的.这是任何一个算法都离不开的这是任何一个算法都离不开的基本结构基本结构.(2)条件结构条件结构-在一个算法中在一个算法中,经常会遇到一经常会遇到一些条件的判断些条件的判断,算法的流向根据条件是否成算法的流向根据条件是否成立有不同的流向立有不同的流向.条件结构就是处理这种过条件结构就是处理这种过程的结构程的结构.满足条件?步骤A步骤B是是否否满足条件?步骤A是是否否练习巩固看下面的程序框图,分析算法的作用(1)开始结束输入xy=3*x*x+4*x+5输出y(2)开始结束
2、输入a,ban-1,或r=0?否是求n除以i的余数r循环结构循环结构-在一些算法中在一些算法中,也经常会出现从也经常会出现从某处开始某处开始,按照一定条件按照一定条件,反复执行某一步反复执行某一步骤的情况骤的情况,这就是循环结构这就是循环结构.反复执行的步反复执行的步骤称为循环体骤称为循环体.是是循环体循环体满足条件?满足条件?否否Until(直到型)循环)循环循环结构分为两种循环结构分为两种-当型和直到型当型和直到型.当型循环当型循环在每次执行循环体前对循环条件进行判在每次执行循环体前对循环条件进行判断断,当条件满足时执行循环体当条件满足时执行循环体,不满足则停止不满足则停止;(当条当条件满
3、足时反复执行循环体件满足时反复执行循环体)直到型循环直到型循环在执行了一次循环体之后在执行了一次循环体之后,对控制循对控制循环条件进行判断环条件进行判断,当当条件不满足时执行循环体条件不满足时执行循环体,满足则停止满足则停止.(反复执行循环体反复执行循环体,直到条件满足直到条件满足)循环体循环体满足条件?满足条件?是是否否While(当型)循环)循环(2)注意)注意:循环结构不能是永无终止的循环结构不能是永无终止的“死死循环循环”,一定要在某个条件下终止循环一定要在某个条件下终止循环,这就这就需要条件结构来作出判断需要条件结构来作出判断,因此因此,循环结构中循环结构中一定包含条件结构一定包含条
4、件结构.第一步:给定一个大于第一步:给定一个大于2的整数的整数n第二步:令第二步:令i=1第三步:用第三步:用i除除n,得到余数,得到余数r第四步:判断第四步:判断“r=0”是否成立是否成立;若是,则输出若是,则输出“i”第六步:判断第六步:判断“in”是否成立,若是,结是否成立,若是,结束算法;否则,返回第三步束算法;否则,返回第三步.设计一个算法,求出设计一个算法,求出n(n2)的所有因数。的所有因数。第五步:第五步:i的值增加的值增加1,仍用,仍用i表示表示例1设计一算法,求和:1+2+3+100第一步:确定首数确定首数a a,尾数,尾数b b,项数,项数n n;第二步:利用公式利用公式
5、“总和总和=(=(首数首数+尾数)尾数)项数项数/2/2”求和;求和;第三步:输出求和结果。输出求和结果。算法1:开始结束输入a,b,nS=(a+b)*n/2输出S例例3:设计一个计算设计一个计算1+2+3+100的值的算的值的算法法,并画出程序框图并画出程序框图.算法分析算法分析:第第1步步:0+1=1;第第2步步:1+2=3;第第3步步:3+3=6;第第4步步:6+4=10第第100步步:4950+100=5050.第第(i-1)步的结果步的结果+i=第第i步的结果步的结果各步骤有共同的结构各步骤有共同的结构:为了方便有效地表示上述过程为了方便有效地表示上述过程,我我们引进一个们引进一个变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环结构 人教版高一 上册 数学 课件 循环 结构
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内