【优化方案】高中数学-11.3.3 循环语句课件 湘教版必修5.pptVIP

【优化方案】高中数学-11.3.3 循环语句课件 湘教版必修5.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文档。上传文档
查看更多
【优化方案】高中数学-11.3.3 循环语句课件 湘教版必修5

* * 11.3.3 循环语句 学习目标 1.理解循环语句的两种格式及功能; 2.能够将程序框图化为程序语句,会求程序执行后的结果. 课堂互动讲练 知能优化训练 11.3.3 循环语句 课前自主学案 课前自主学案 温故夯基 1.条件语句主要用来实现算法中的______结构,一般有___种格式,一种是__________________格式;另一种是___________格式. 2.循环结构分_____循环和_______循环. 条件 两 IF-THEN-ELSE IF-THEN 当型 直到型 知新益能 1.循环语句用来实现算法中的_________,主要有两种类型:___________和_________. 2.循环语句的格式、功能及程序框图的对应关系 名称 直到型 当型 格式 DO 循环体 _____________条件 WHILE 条件 循环体 _______ LOOP UNTIL WEND 循环结构 直到型语句 当型语句 名称 直到型 当型 功能 先执行一次____和_______之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续___________,然后再检查上述条件,如果仍不符合,再次_______ _____,直到_________时为止.这时不再执行循环体,跳出循环体执行_______语句后面的语句 先判断条件的真假,如果_________,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果_________ ___,再次执行循环体,这个过程反复进行,直到某一次___________为止,这时不再执行循环体,跳出循环体,执行______后面的语句 DO UNTIL 执行循环体 执行循 环体 条件符合 UNTIL 条件符合 条件仍符 合 条件不符合 WEND 名称 直到型 当型 对应程序框图 问题探究 1.如何应用循环语句? 提示:在问题处理中,经常要对某一步骤或若干步骤重复执行多次,即对不同的运算对象进行若干次的相同运算或处理,这种模式就对应程序设计中的循环结构,在算法中的循环结构就是由循环语句来实现的. 2.循环语句与条件语句有什么关系? 提示:循环语句中一定会有条件语句,条件语句是循环语句的一部分,离开条件语句,循环语句无法循环.但条件语句可以脱离循环语句单独存在,可以不依赖循环语句独立地解决问题. 课堂互动讲练 当型循环语句 考点突破 计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出.这是确定是否应用当型语句的关键. 编写程序求2×4×6×…×100的值. 【思路点拨】 本题是求连续50个偶数的乘积,可用循环语句,应先画出程序框图,再写出伪代码. 例1 【解】 程序框图如图: 法二: 【名师点评】 累加、累乘问题一般都要应用循环语句来设计算法程序,应用循环语句时,关键是设计循环条件及循环体. 变式训练1 给出的30个数,1,2,4, 7,11,…,其规律是第1个数是1,第2个数比第1个数大1,第3个数比第二个数大2,第4个数比第3个数大3…依次类推,要求计算这30个数的和,先将右面所给出的程序框图补充完整,再依据程序框图写出程序:(1)把程序框图补充完整: ①________;②________; (2)写出伪代码. 画出计算12+32+52+…+9992的程序框图,并写出伪代码. 直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环. 直到型循环语句 例2 【解】 由题意知各项指数相同,底数相差2,可以借助于循环设计算法. ①程序框图: 【名师点评】 (1)循环次数的控制往往是判断条件,在循环体内要有控制条件的改变,否则会陷入死循环. (2)控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减. 变式训练2 设计一个计算20个数的平均数的算法,并画出相应的程序框图,写出相应的伪代码. 解:S1:S=0;(使S=0) S2:I=1;(使I=1) S3:输入G;(输入一个数) S4:S=S +G;(求S+G,其和仍放在变量S中) S5: I=I +1;(使I的值增加1) S6:如果I20,执行S7;否则,转S3; 循环语句的综合应用 条件语句与循环语句是联合应用的.因为在循环体中一定要改变控制条件的变量的值,否则会出现“死循环”,并且循环体每执行一次,控制条件中的变量就应更逼近跳出循环体的条件. 例3 【思路点拨】 观察所给表达式,为累计求和问题,且第i项的分子为1,分母为i+ i+1的形式,设求和变量S的初始值为0,可得S=S+1/(i+ i

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档