高中数学必修3--程序框图之循环结构课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高中数学必修3--程序框图之循环结构课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学 必修 程序 框图 循环 结构 课件 下载 _其他_数学_高中
- 资源描述:
-
1、.1设计一算法,求和设计一算法,求和:1+2+3+100:1+2+3+100第一步第一步:确定首数:确定首数a a,尾数尾数b b,项数,项数n n;第二步第二步:利用公式:利用公式“总总和和=(=(首数首数+ +尾数)尾数)项项数数/2”/2”求和;求和;第三步第三步:输出求和结果。:输出求和结果。算法算法1:开始开始结束结束输入输入a,b,n输出输出S2)(nbas.2算法算法2:第一步第一步:从从1开始将开始将自然数自然数1、2、 3、100逐个相加逐个相加;第二步第二步:输出累加结果。输出累加结果。思考思考:1、上边的式子有怎样的规律呢?、上边的式子有怎样的规律呢?S=0S=S+ 1S
2、=S+ 2S=S+ 3S=S+ 1002、怎么用程序框图表示呢?、怎么用程序框图表示呢?S=S+ ii=i+1 4、如何使程序结束?、如何使程序结束?3、i有什么作用有什么作用?S呢?呢?S=S + i.3S=S+ ii= i+1解决方法就是加上一个判断,判断解决方法就是加上一个判断,判断是否已经加到了是否已经加到了100,如果加到了则,如果加到了则退出,否则继续加。退出,否则继续加。直到型结构直到型结构当型结构当型结构S=S+ ii=i + 1是是否否S=S+ i i= i+1否否是是i100?请填上判断的条件。请填上判断的条件。.4当型循环结构: 先判断,后执行. 是-执行直到型循环结构:
3、 先执行,后判断. 否-执行.5当型循环结构当型循环结构开始开始1i 0S 100?i N输出输出S结束结束1ii SSiY.6开始开始1i 0S 100?i Y输出输出S结束结束N直到型循环结构直到型循环结构1ii SSi第三步第三步:求求1+2+3+ +100第一步第一步:令令1,0iS 第四步第四步:若若 成立成立,则输出则输出S,结束算法结束算法.否则否则,返回第二步返回第二步.100i 第二步第二步:SSi1ii .7开始开始1i 0S 100?i N输出输出S结束结束1ii SSiY计数变量计数变量:用于记录循环次数用于记录循环次数,同时还用同时还用于判断循环是否终止于判断循环是否
4、终止.累加变量累加变量:用于输出结果用于输出结果,一般与计数变一般与计数变量同步执行量同步执行,累加一次累加一次,计数一次计数一次.循环终止条件循环终止条件循环体循环体.8 循环结构循环结构在一些算法中,经常会出现从某处开始,按照一定的条件,在一些算法中,经常会出现从某处开始,按照一定的条件,反复执行某些步骤的情况,这就是循环结构。反复执行的反复执行某些步骤的情况,这就是循环结构。反复执行的步骤称为循环体。步骤称为循环体。循环结构有以下两种结构:循环结构有以下两种结构:直到型循环结构直到型循环结构当型循环结构当型循环结构.9循环结构的设计步骤循环结构的设计步骤(1)(1)确定循环结构的循环变量
5、和初始条件确定循环结构的循环变量和初始条件; ;(2)(2)确定算法中需要反复执行的部分确定算法中需要反复执行的部分, ,即循环体;即循环体;(3)(3)确定循环的终止条件确定循环的终止条件. .循环结构的三要素循环结构的三要素循环变量循环变量, ,循环体、循环的终止条件循环体、循环的终止条件. . 循环结构一定包含条件结构循环结构一定包含条件结构,用以控制循环过程用以控制循环过程,避免出现避免出现“死循环死循环”.判断框内写上条件判断框内写上条件,两个出口分两个出口分别对应终止条件成立与否别对应终止条件成立与否,其中一个指向循环体其中一个指向循环体,经过经过循环体回到判断框的入口处循环体回到
6、判断框的入口处.10思考思考:如何用自然语言表述:如何用自然语言表述1.1-5中的算法?改进这一算法,中的算法?改进这一算法,表示输出表示输出1,12,123,123(n1)n (nN)的过程。)的过程。算法:算法:第一步第一步:令:令i1,s0;第二步第二步:计算:计算ssi;第三步第三步:计算:计算ii1;第四步第四步:判断:判断i n是否是否成立。若是,则输出成立。若是,则输出s;否则返回第二步。否则返回第二步。结束输出SS= S+i i= i+1in?否是S=0i=1开始1.1-5.11改进后的直到型循环结构程序图为:结束输出SS= S+i i= i+1否是S=0i=1开始输入输入ni
展开阅读全文