- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高中数学(人教版必修三)配套课件:第1章算法初步1.1.2第3课时
第一章 1.1.2 程序框图与算法的基本逻辑结构第3课时 循环结构、程序框图的画法学习目标1.掌握两种循环结构的程序框图的画法,能进行两种循环结构程序框图间的转化.2.掌握画程序框图的基本规则,能正确画出程序框图.栏目索引知识梳理自主学习题型探究重点突破当堂检测自查自纠知识点一 循环结构的含义1.循环结构的定义在一些算法中,经常会出现从某处开始,按照一定的条件 某些步骤的情况,这就是循环结构.反复执行的步骤称为 .2.循环结构的特点(1)重复性:在一个循环结构中,总有一个过程要重复一系列的步骤若干次,而且每次的操作完全相同.(2)判断性:每个循环结构都包含一个判断条件,它决定这个循环的执行与终止.(3)函数性:循环变量在构造循环结构中起了关键作用,蕴含着函数的思想.反复执行循环体答案 知识梳理 自主学习知识点二 两种循环结构的比较1.常见的两种循环结构名称直到型循环结构当型循环结构结构图特征先循环后判断.若不满足条件则 ,否则终止循环.先判断后循环,满足条件 ,否则 .执行执行循环体循环体终止循环答案2.设计一个算法的程序框图的步骤(1)用 表述算法步骤;(2)确定每一个算法步骤所包含的 ,并用相应的程序框图表示,得到该步骤的程序框图;(3)将所有步骤的程序框图用 连接起来,并加上 ,得到表示整个算法的程序框图.自然语言逻辑结构流程线终端框答案思考 (1)循环结构的程序框图中一定含有判断框吗?答 循环结构的程序框图中一定含有判断框.(2)任何一个算法的程序框图中都必须含有三种基本逻辑结构吗?答 不一定.但必须会有顺序结构.答案返回题型一 当型循环结构与直到型循环结构例1 设计一个计算1+2+…+100的值的算法,并画出程序框图.反思与感悟解析答案 题型探究重点突破解 方法一 第一步,令i=1,S=0.第二步,若i≤100成立,则执行第三步;否则,输出S,结束算法.第三步,S=S+i.第四步,i=i+1,返回第二步.程序框图:反思与感悟解析答案方法二 第一步,令i=1,S=0.第二步,S=S+i.第三步,i=i+1.第四步,若i>100不成立,则返回第二步;否则,输出S,结束算法.程序框图:反思与感悟反思与感悟当型循环结构与直到型循环结构的联系和区别(1)联系:①当型循环结构与直到型循环结构可以相互转化;②循环结构中必然包含条件结构,以保证在适当的时候终止循环;③循环结构只有一个入口和一个出口;④循环结构内不存在死循环,即不存在无终止的循环.反思与感悟(2)区别:直到型循环结构是先执行一次循环体,然后再判断是否继续执行循环体,当型循环结构是先判断是否执行循环体;直到型循环结构是在条件不满足时执行循环体,当型循环结构是在条件满足时执行循环体.要掌握这两种循环结构,必须抓住它们的区别.跟踪训练1 设计一个算法,求13+23+33+…+1003的值,并画出程序框图.解 算法如下:第一步,使S=0.第二步,使I=1.第三步,使S=S+I3.第四步,使I=I+1.第五步,若I >100,则输出S,算法结束;否则,返回第三步.程序框图如图所示:解析答案题型二 求满足条件的最大(小)整数问题例2 写出一个求满足1×3×5×7×…×n>50 000的最小正整数n的算法,并画出相应的程序框图.解 算法如下:第一步,S=1.第二步,n=3.第三步,如果S≤50 000,那么S=S×n,n=n+2,重复第三步;否则,执行第四步.第四步,n=n-2.第五步,输出n.程序框图如图所示:反思与感悟解析答案反思与感悟(1)在使用循环结构时,需恰当地设置累加(乘)变量和计数变量,在循环体中要设置循环终止的条件.(2)在最后输出结果时,要避免出现多循环一次或少循环一次的情况出现.跟踪训练2 看下面的问题:1+2+3+…+( )>10 000,这个问题的答案虽然不唯一,但我们只要确定出满足条件的最小正整数n0,括号内填写的数只要大于或等于n0即可.试写出寻找满足条件的最小正整数n0的算法,并画出相应的程序框图.解析答案解 方法一 第一步,p=0.第二步,i=0.第三步,i=i+1.第四步,p=p+i.第五步,如果p>10 000,则输出i;否则执行第六步.第六步,返回第三步,重新执行第三步、第四步、第五步.该算法的程序框图如图①所示.解析答案方法二 第一步,取n的值等于1.第二步,计算 .第三步,如果 的值大于10 000,那么n即为所求;否则,让n的值增加1后转到第二步重复操作.根据以上的操作步骤,可以画出如图②所示的程序框图.题型三 循环结构程序框图的识别与解读例3 如图是为求1~1 000的所有偶数的和而设计的一个程序框图,将空白处补上,并指明它是循环结构中的哪一种类型,并画出它的另一种循环结构框图.反思与感悟解析答案解 ∵当i≤1 000时开始执行①②两
您可能关注的文档
- 高中历史岳麓版必修3习题:单元检测1Word版含答案.doc
- 高中区域地理配套课件:7东南亚.ppt
- 高中区域地理配套课件:22北方地区 南方地区.ppt
- 高中区域地理配套课件:23西北地区 青藏地区.ppt
- 高中区域地理配套课件:6亚洲 东亚与日本.ppt
- 高中区域地理配套课件:9非洲与埃及.ppt
- 高中历史岳麓版必修3习题:单元检测4Word版含答案.doc
- 高中历史岳麓版必修3习题:课时作业03汉代的思想大一统Word版含答案.doc
- 高中历史岳麓版必修3习题:课时作业02战国时期的百家争鸣Word版含答案.doc
- 高中历史岳麓版必修3习题:单元检测3Word版含答案.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)