2016-2017学年北师大版必修三 循环结构 课件(65张).pptVIP

2016-2017学年北师大版必修三 循环结构 课件(65张).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016-2017学年北师大版必修三 循环结构 课件(65张).ppt

【补偿训练】1.如果执行如图所示的算法框图,输入n=6,m=4,那么输出的p等于(  ) A.720    B.360 C.240  D.120 【解析】选B.①k=1,p=3; ②k=2,p=12; ③k=3,p=60; ④k=4,p=360. 而k=4时不符合条件,终止循环输出p=360. 2.现有欧几里得算法框图如图所示,若取A=10,B=3,则打印出的答案B为(  ) A.2  B.6 C.16 D.1 【解析】选D.根据算法框图,当A=10,B=3时,用3除10余1,此时C=1≠0,继续执行循环,用1除3余0,此时A=3,B=1,C=0,由于C=0,循环结束,执行最后一框,停止计算并打印出答案B=1. 类型三 算法框图的实际应用 【典例】1.(2016·延安高一检测)某篮球队6名主力队员在最近三场比赛中投进的三分球个数如表所示: 队员i 1 2 3 4 5 6 三分球个数 a1 a2 a3 a4 a5 a6 如图是统计该6名队员在最近三场比赛中投进的三分球总数的算法框图,则图中判断框应填______,输出的S=______. 2.在某次田径比赛中,男子100米A组有8位选手参加预赛,成绩(单位:秒)依次为:9.88,10.57,10.63,9.90,9.85,9.98,10.21,10.86.请设计一个算法,在这些成绩中找出不超过9.90秒的成绩,并画出算法框图. 【解题探究】1.典例1中需要循环几次?输出的S的含义是什么? 提示:因为需要求的是6名队员的三分球个数的和,所以需要循环6次,输出的S是6名队员的三分球个数的和. 2.典例2是画解决实际问题的算法框图,若用到循环结构,是否需要引入计数变量? 提示:需要引入计数变量,计数变量记录循环次数,计数变量的初值可设为1. 【解析】1.因为是统计该6名队员在最近三场比赛中投进的三分球总数的算法框图, 所以要求的S即为a1+a2+a3+a4+a5+a6. 由题意可知循环体要执行6次, 所以图中判断框应填i≤6或i7. 答案:i≤6(或i7) a1+a2+a3+a4+a5+a6 2.算法步骤如下: 1.把计数变量n的初值设为1. 2.输入一个成绩x,判断x与9.90的大小:若x9.90,则执行下一步; 若x≤9.90,则输出x,并执行下一步. 3.使计数变量n的值增加1. 4.判断计数变量n的值与成绩个数8的大小,若n≤8,则返回第2步,否则结束. 算法框图如图所示. 【方法技巧】利用含循环结构的算法框图解决实际问题的方法 【变式训练】某城市缺水问题比较突出, 为了制定节水管理办法,对全市居民某年 的月均用水量进行了抽样调查,其中n位 居民的月均用水量分别为x1,…,xn(单 位:吨).根据如图所示的算法框图,若n =2,且x1,x2分别为1,2,则输出的结果S为________. 【解析】当i=1时,S1=1,S2=1,此时S=0; 当i=2时,S1=1+2=3,S2=1+22=5, 此时S= i的值变成3,从循环体中跳出,输出S的值为 . 答案: 【补偿训练】某班共有学生50人,在一次数学测试中,要搜索出测试中及格(60分及以上)的成绩,试设计一个算法,并画出算法框图. 【解析】算法步骤如下: 1.把计数变量n的初始值设为1. 2.输入一个成绩r,比较r与60的大小. 若r≥60,则输出r,然后执行下一步; 若r60,则执行下一步. 3.使计数变量n的值增加1. 4.判断计数变量n与学生个数50的大小,若n≤50,返回第2步,若n大于50,则结束. 算法框图如图: 自我纠错 循环结构的应用 【典例】画出满足12+22+32+…+n220162的最小正整数n的算法框图. 【失误案例】 分析解题过程,找出错误之处,并写出正确答案. 提示:错误的根本原因是对题目的要求理解有误,对S的初始值赋值错误,再者就是输出的i值错误.正确解答过程如下: 【解析】算法框图如下: 【解析】第一次:a=log2256=82; 第二次:a=log28=32; 第三次:a=log232输出. 答案:log23 【知识探究】 探究点 循环结构 1.一个循环结构循环体是否一定重复多次? 提示:不一定.也可以只运行一次,要看条件而定. 2.循环结构中一定包含选择结构吗? 提示:循环结构依据条件可以多次重复,也可依据条件结束循环,因此它一定包含选择结构. 【归纳总结】 1.循环结构的特点 (1)重复性:在一个循环结构中,总有一个过程要重复一系列的步骤若干次,而且每次的操作完全相同. (2)判断性:每个循环结构都包含一个判断条件,它决定这个循环的执行与终止. (3)可终止性:循环结构的循环体要根据条件是否成立才执行,故在判断框中的条件在循环体中要改变,否则循环体不执行或无限期执行(死

您可能关注的文档

文档评论(0)

dyx0821 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档