网站大量收购独家精品文档,联系QQ:2885784924

高中数学(人教版A版必修三)配套课件:1.2.3循环语句.pptxVIP

高中数学(人教版A版必修三)配套课件:1.2.3循环语句.pptx

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

第一章 §1.2 基本算法语句1.2.3 循环语句学习目标1.理解循环语句的格式和功能;2.理解两种循环语句与两种循环结构的对应关系,能把相应程序框图翻译为程序语句;3.经历由问题到自然语言描述的算法到程序框图再到程序的全过程,体会算法的形成及优化过程.问题导学题型探究达标检测问题导学  新知探究 点点落实知识点一 循环语句循环语句与程序框图中的 结构相对应.循环语句结构一般有 和 两种循环语句结构.直到型循环当型答案知识点二 两种循环语句的比较名称直到型当型格式 循环体 条件  条件循环体 过程先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果 ,继续执行循环体,然后再检查上述条件,如果仍不符合,再次执行循环体,直到 时为止.先判断条件的真假,如果 ,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果 ,再次执行循环体,这个过程反复进行,直到某一次 为止,这时不再执行循环体,跳WHILEDOLOOP UNTILWEND条件符合不符合条件仍符合条件不符合条件符合答案过程这时不再执行循环体,跳出循环体,执行 语句后面的语句出循环体,执行 后面的语句对应程序框图UNTILWEND答案返回题型探究 重点难点 个个击破类型一 由循环结构到循环语句的翻译例1 下面是计算1+2+…+100的值的程序框图,试把它设计成程序.解 程序如右:i=1S=0WHILE i=100 S=S+i i=i+1WENDPRINT SEND反思与感悟解析答案(1)在WHILE语句中,先判断指定的条件,当条件满足时执行循环体;在UNTIL语句中,先执行循环体,再判断条件是否成立,当条件不满足时执行循环体.(2)当型循环语句中WHILE和WEND成对出现.直到型语句中DO和LOOP UNTIL成对出现.(3)判断条件往往是与控制循环次数的变量有关的条件.反思与感悟跟踪训练1 试把例1中的当型循环改为直到型循环.解 程序如下:i=1S=0DO S=S+i i=i+1LOOP UNTIL i100PRINT SEND解析答案类型二 循环语句的应用例2 分别用WHILE和UNTIL两种语句编写程序,求出使不等式12+22+32+…+n21 000成立的n的最大正整数值.反思与感悟解析答案解 当型循环:S=1i=2WHILE S1 000 a=i^2 S=S+a i=i+1WENDi=i-2PRINT “n的最大正整数值为”;iEND反思与感悟解析答案直到型循环:S=1i=2DO a=i^2 S=S+a i=i+1LOOP UNTIL S=1 000i=i-2PRINT “n的最大正整数值为”;iEND反思与感悟(1)循环次数的控制往往是通过某个变量的改变,在循环体内要控制该变量的改变,否则会陷入死循环.(2)控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减.反思与感悟跟踪训练2 画出计算1×3×5×7×…×999的一个程序框图并写出算法.解 程序框图如图所示:S=1i=3DO S=S*i i=i+2LOOP UNTIL i999PRINT SEND返回解析答案达标检测  123451.关于循环语句的说法不正确的是( )A.算法中的循环结构由WHILE语句来实现B.循环语句中有直到型语句和当型语句,即UNTIL语句和WHILE语句C.一般来说UNTIL语句和WHILE语句可以互相转换D.算法中的循环结构由循环语句来实现A解析 算法中的循环结构由循环语句来实现,循环语句包括UNTIL语句和WHILE语句两种不同的格式,且一般情况下这两种语句可以相互转换.所以选项A是错误的,其余都正确.解析答案123452.下列问题可以设计成循环语句计算的有( )①求1+3+32+…+39的和;②比较a,b两个数的大小;③对于分段函数,要求输入自变量,输出函数值;④求平方值小于100的最大整数.A.0个 B.1个 C.2个 D.3个C解析 ①和④用到循环语句;②③用不到.故选C.解析答案123453.下面的程序运行完时,循环体一共被执行了( )Bx=20DO x=x-5LOOP UNTIL x0PRINT xENDA.4次 B.5次 C.6次 D.7次答案123454.下面的程序运行完时,循环体一共被执行了( )Ax=20WHILE x0 x=x-5WENDPRINT xENDA.4次 B.5次 C.6次 D.7次答案123455.要使4题中的输出结果与3题中的输出结果相同,需把4题中WHILE后的条件改为( )A.x0 B.x=0C.x0 D.x=0D答案应用循环语句编写程序要注意以下三点:(1)循环语句中的变量一般需要进

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档