2017年秋人教版高中数学必修三课件:1.2.3 循环语句 基础知识预习.pptVIP

2017年秋人教版高中数学必修三课件:1.2.3 循环语句 基础知识预习.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文档。上传文档
查看更多
2017年秋人教版高中数学必修三课件:1.2.3 循环语句 基础知识预习

2.给出的30个数1,2,4,7,11,…,其规律是 第1个数是1,第2个数比第1个数大1,第3个 数比第二个数大2,第4个数比第3个数大3… 依次类推,要求计算这30个数的和,先将所 给出的程序框图补充完整,再依据程序框图 写出程序. 【解题指南】1.根据当型循环语句的执行顺序依次求s与n的值,直到s≥15为止. 2.本题是一个累加求和的问题,设计数变量为i,累加变量S=S+P,P=P+i,通过循环结构实现算法. 【自主解答】1.选B.由该算法语句知, n=5, s=0; s=5,n=4; s=9,n=3; s=12,n=2; s=14,n=1; s=15,n=0; s=15不满足条件, 故输出n=0. 2.①i=30? ②P=P+i 程序: i=1 P=1 S=0 WHILE i=30   S=S+P   P=P+i   i=i+1 WEND PRINT S END 【规律总结】解决当型循环语句的三个关注点 (1)计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出.这是确定是否应用当型语句的关键. (2)当型循环语句中WHILE和WEND成对出现. (3)判断条件往往是控制循环次数的变量. 类型三 循环结构的综合问题  1.(2013·宁波高一检测)某城市 缺水问题比较突出,为了制定节水 管理办法,对全市居民某年的月均 用水量进行了抽样调查,其中4位 居民的月均用水量分别为x1,x2,x3, x4(单位:吨).根据如图所示的程序 框图,若x1,x2,x3,x4分别为1,1.5, 1.5,2,则输出的结果S为    . 2.下面是用WHILE型语句设计的一个计算S=12+22+…+202的值的一个程序,根据此语句的特点,将其转化为用UNTIL语句书写的程序. 当型(WHILE): i=1 S=0 WHILE i=20  S=S+i*i  i=i+1 WEND PRINT “S=”;S END 【解题指南】1.由程序框图可知,输出的结果是4位居民的平均用水量. 2.利用当型和直到型的区别,注意变化条件. 【自主解答】1.每次循环,S1与S的值都在变化,但 S1的值 总是由前一次循环得到的值再加上xi的值,S的值却与前一次 S的值无关,只与S1的值有关,所以四次循环后,S1=1+1.5 +1.5+2=6,S= ×S1= ×6= ,故输出S的值为 . 答案: 2.直到型(UNTIL): i=1 S=0 DO  S=S+i*i  i=i+1 LOOP UNTIL i20 PRINT “S=”;S END 【延伸探究】若题2程序中条件“i=20”改为“i20”,运算结果是什么? 【解析】当条件改为i20时,程序运算结果是 S=12+22+…+192的值. 【规律总结】循环结构问题的解题策略 (1)在用WHILE语句和UNTIL语句编写程序解决问题时,一定要注意它们的格式及条件的表述方法.设计程序时要先画出程序框图,分清楚循环条件及循环体,然后选择使用WHILE语句或UNTIL语句来实现.要注意当型循环语句必须用WEND结尾.特别是嵌套循环语句中WHILE必须与WEND配对. (2)在解决一些需要反复执行的运算任务,如累加求和、累乘求积、递推运算等问题时都要利用循环语句来实现,当题目较复杂时,将整个程序分成若干模块,逐个编写,然后再组合成整个程序. 1.2.3 循环语句 1.正确理解循环语句的概念,并掌握其结构. 2.会应用循环语句编写程序. 3.经历对现实生活情境的探究,认识到应用计算机解决数学问题的方便简捷. 1.循环语句 (1)循环语句与程序框图中的_________相对应. (2)循环语句包括______________和____________两种类型. 循环结构 直到型(UNTIL) 当型(WHILE) 2.循环语句的格式、过程及与程序框图的对应关系 名称 直到型 当型 格式 DO  循环体 ___________条件 WHILE 条件  循环体 _____ LOOP UNTIL WEND 名称 直到型 当型 过 程 先执行一次___和______之 间的循环体,再判断UNTIL 后的条件是否符合,如果不 符合,继续___________,然 后再检查上述条件,如果仍 不符合,再次___________, 直到_________时为止.这 时不再执行循环体,直接跳 出循环体执行______语句后面的语句 先判断条件的真假,如果 _________,则执行WHILE 和WEND之间的循环体,然 后再检查上述条件,如果 ___________,再次执行 循环体,这个过程反复进 行,直到某一次_______ _____为止,这时不再执 行循环体,跳出循环体, 执行_____后面

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档