【三维设计】2013高中数学 第1部分 第二章 §2-2.3-循环结构配套课件 北师大版必修3_第1页
【三维设计】2013高中数学 第1部分 第二章 §2-2.3-循环结构配套课件 北师大版必修3_第2页
【三维设计】2013高中数学 第1部分 第二章 §2-2.3-循环结构配套课件 北师大版必修3_第3页
【三维设计】2013高中数学 第1部分 第二章 §2-2.3-循环结构配套课件 北师大版必修3_第4页
【三维设计】2013高中数学 第1部分 第二章 §2-2.3-循环结构配套课件 北师大版必修3_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、知识点一,知识点二,第二章 算法初步,2算法框图的基本结构及设计,理解教材新知,应用创新演练,考点一,把握热点考向,考点二,考点三,2.3 循环结构,23循环结构,下图是根据国际奥委会如何通过投票决定奥林匹克运动会主办权归属城市而画出的算法框图:,问题1:在该算法结构中,反复执行的部分是什么?,提示:,问题2:该算法结束的条件是什么? 提示:有一个城市得票数超过总票数的一半,在算法中,从某处开始,按照一定的条件反复执行某些步骤的结构称为循环结构,用算法框图表示如下,1循环体: 的部分称为循环体 2循环变量:控制着循环的 和 的变量称为循环变量 3循环的终止条件:判断是否 的判断条件,称为循环的

2、终止条件,反复执行,开始,结束,继续执行循环体,下图是一个计算123100的值的算法框图,问题:在该算法框图中,各有什么功能? 提示:赋予变量初始值,反复执行、判断是否终止循环体,一般来说,在画出用循环结构描述的算法框之前,需要确定三件事: (1)确定循环变量和 ; (2)确定算法中 的部分,即循环体; (3)确定循环的 条件,初始条件,反复执行,终止,循环结构的算法框图的基本模式,如图所示,顺序结构、选择结构和循环结构的主要特征: (1)顺序结构的主要特征是:完成一个步骤,再进行另一个步骤,即按顺序完成一组工作 (2)选择结构的主要特征是:根据对条件的判断决定下一步工作如果条件成立,则进行步

3、骤甲,否则进行步骤乙 (3)循环结构是针对变量完成一部分工作的算法设计,通常称这部分工作为循环体,算法框图如图所示:,一点通对于加数众多,不易采用逐一相加的方法处理的问题,常通过循环结构解决,方法是引用两个变量i和S,其中i一般称为计数变量,用来计算和控制运算次数,S称为累积变量,它表示所求得的和或积,它是不断地将前一个结果与新数相加或相乘得到的,这两个变量的表示形式一般为iim(m为每次增加的数值)和SSA(A为所加的数)或SS*A(A为所乘的数),2利用循环结构写出123100的算法并画出 相应的框图 解:算法步骤如下: 1S1; 2i1; 3SSi; 4ii1;,5判断i是否大于100,

4、若成立,则输出S,结束算法; 否则返回第3步重新执行 算法框图如下:,例2写出一个求满足1357n50 000的最小正整数n的算法,并画出相应的算法框图 思路点拨本题可采用循环结构寻求累积大于50 000的最小正整数n.,精解详析算法如下: 1S1; 2i3; 3若S50 000,那么SS*i,ii2,重复第三步,否则执行下一步; 4ii2; 5输出i.,算法框图如图所示:,一点通解决该类问题一般分以下几个步骤: (1)根据题目条件写出算法并画出相应的框图; (2)依据框图确定循环结束时,循环变量的取值; (3)得出结论,3写出一个求满足:2468n10 000的最小 正整数n(n是偶数)的算

5、法,并画出相应的框图 解:1.取n0,p0. 2nn2. 3ppn. 4若p10 000,则输出n;否则执行5. 5回到2,重新执行2,3,4.,框图如下:,4已知1234i200,画出求解i的最大值的 过程的框图,解:,例3某工厂2011年生产小轿车200万辆,技术革新后预计每年的生产能力比上一年增加5%,问最早哪一年该厂生产的小轿车数量超过300万辆?写出解决该问题的一个算法,并画出相应的算法框图 思路点拨由题意,2011年的年产量为200万辆,以后每年的年产量都等于前一年的年产量乘以(15%),考虑利用循环结构设计算法,精解详析算法如下: 1令n1,a200,r0.05. 2计算年增量T

6、ar. 3计算年产量aaT. 4如果a300,则执行第5步;否则,nn1,返回第2步 5N2 011n.,6输出N.,一点通解决实际问题,应先确定变量间的函数关系,再根据算法画出相应的算法框图,5某店一个月的收入和支出总共记录了N个数据a1,a2, aN,其中收入记为正数,支出记为负数该店用如图所示的算法框图计算月总收入S和月净盈利V,那么在图中空白和中,应分别填入下列四选项中的 (),AA0,VSTBA0,VST DA0,VST,解析:月总收入为S,因此A0时,归入S,处应填A0,支出T为负数,因此月盈利VST.,答案:C,6如果我国GDP以每年8%的增长率增长,问我国GDP 几年后翻一番,试用框图描述算法,解:设GDP的值为G,G的初值为A,增长率为P.算法框图如图所示,1三种算法结构的选择: 在画框图时首先要进行结构的选择若求只含有一个关系式的函数的函数值时,只用顺序结构就能够解决;若是分段函数或执行时需要先判断后才能执行后继步骤的,就必须引入选择结构;如果问题中涉及的运算进行了许多重复的步骤,且数之间有相同的规律,就可引入变量,应用循环结构,当然循环结构里一定用到顺序结构与选择结构,2在具体绘制框图时,要注意以下几点: (1)指向线上要有标志执行顺序的箭头; (2)判断框后边的指向线应根据情况标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论