《高中数学 1.2.3 循环结构课件 苏教版必修3.ppt》由会员分享,可在线阅读,更多相关《高中数学 1.2.3 循环结构课件 苏教版必修3.ppt(10页珍藏版)》请在金锄头文库上搜索。
1、高中数学高中数学高中数学高中数学高中数学高中数学 必修必修必修必修必修必修3 3 31.2.3循循环结构问题情境问题情境 1 1情境:北京获得了情境:北京获得了20082008年第年第2929届奥运会的主办权届奥运会的主办权. .你知道在申奥你知道在申奥的最后阶段,国际奥委会是如何通过投票决定主办权归属的吗?的最后阶段,国际奥委会是如何通过投票决定主办权归属的吗? 2 2问题:怎样用算法结构表述上面的操作过程?问题:怎样用算法结构表述上面的操作过程? 学生活动学生活动解:算法解:算法为: S1 S1 投票;投票; S2 S2 统计票数,如果有一个城市得票超票数,如果有一个城市得票超过总票数的一
2、半,那么票数的一半,那么该城市就城市就获得得举办权,转S3 3,否,否则淘汰得票数最少的城市,淘汰得票数最少的城市,转S1 1; S3 S3 宣布主宣布主办城市城市建构数学建构数学1 1循环结构的概念:循环结构的概念: 需要重复执行同一操作的结构称为循环结构需要重复执行同一操作的结构称为循环结构2 2说明:(说明:(1 1)循环结构主要用在反复做某项工作的问题中;)循环结构主要用在反复做某项工作的问题中;(2 2)循环结构是通过选择结构来实现)循环结构是通过选择结构来实现 3思考:教材第思考:教材第7页图页图1-2-1 所示的算法中,所示的算法中,哪些步骤构成了循哪些步骤构成了循环结构?环结构
3、?数学运用数学运用例例1 1(教材第(教材第1313页例例4 4)写出求)写出求 值的一个算法,的一个算法,并画出流程并画出流程图例例2 2设计一个计算设计一个计算1010个数平均数的算法,并画出流程图个数平均数的算法,并画出流程图 要点归纳与方法小结:要点归纳与方法小结:1循环结构的概念:需要重复执行同一操作的结构称为循环结构循环结构的概念:需要重复执行同一操作的结构称为循环结构它主要用在反复做某项工作的问题中它主要用在反复做某项工作的问题中2用循环结构画流程图:确定算法中反复执行的部分,用循环结构画流程图:确定算法中反复执行的部分,确定循环的转向位置和终止条件确定循环的转向位置和终止条件3
4、选择结构与循环结构的区别与联系:选择结构与循环结构的区别与联系:区别:选择结构通过判断执行分支,只是执行一次;区别:选择结构通过判断执行分支,只是执行一次;循环结构通过条件判断可以反复执行;循环结构通过条件判断可以反复执行;联系:循环结构是通过选择结构来实现的,循环结构中一定包含选择结构联系:循环结构是通过选择结构来实现的,循环结构中一定包含选择结构4在循环结构中都有一个计数变量(本题中的)和累加变量(本题在循环结构中都有一个计数变量(本题中的)和累加变量(本题中的),计数变量用于记录循环次数(本题实质是为了记录输入的数中的),计数变量用于记录循环次数(本题实质是为了记录输入的数的个数),累加变量用于输出结果计数变量与累加变量一般是同步进行的,的个数),累加变量用于输出结果计数变量与累加变量一般是同步进行的,累加一次,计数一次累加一次,计数一次作业:作业:课本第课本第1515页练习第页练习第1 1,2 2 题题