数学学案:循环结构.docxVIP

数学学案:循环结构.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共11页,可阅读全部内容。
  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文档。上传文档
查看更多

学必求其心得,业必贵于专精

学必求其心得,业必贵于专精

学必求其心得,业必贵于专精

1.2。3循环结构

学习目标

重点难点

1.学会两种常见循环结构流程图的画法.

2.能进行两种循环结构流程图的转化.

3.能正确设计流程图,解决简单实际问题.

重点:循环结构流程图的画法及转化.

难点:正确设计流程图,并解决简单问题。

1.循环结构的定义

在算法中,需要重复执行同一操作的结构称为循环结构.

预习交流1

循环结构与选择结构在执行次数上有什么不同?

提示:循环结构的循环体可能一次也不执行,也可能执行一次或多次;而选择结构中的两支,只有一支被执行.

2.循环结构的分类

循环结构分为当型循环和直到型循环.

(1)当型循环:先判断所给条件p是否成立,若p成立,则执行A,再判断条件p是否成立;若p仍成立,则又执行A。如此反复,直到某一次条件p不成立时为止,这样的循环结构称为当型循环.

其示意图如图①所示:

(2)直到型循环:先执行A,再判断所给条件p是否成立,若p不成立,则再执行A.如此反复,直到p成立,该循环过程结束,这样的循环结构称为直到型循环.

其示意图如图②所示.

预习交流2

当型循环结构与直到型循环结构有什么不同?

提示:当型循环是先判断条件,当条件成立时执行循环体,否则终止循环;而直到型循环则是先执行循环体一次,再判断条件,条件不成立时继续执行循环体,直到条件成立,才结束循环.

预习交流3

(1)对于问题:12+22+32+…+10002,更易于实现算法的结构是__________.

提示:循环结构

(2)如图流程图运行后,输出的结果为__________.

提示:由题意,该流程图执行的是计算5×4=20。

一、累加(乘)求值问题

设计求1×3×5×7×…×2009×2011的值的算法,并画出流程图.

思路分析:题中要求连续奇数的积,且要重复多次,故可选用循环结构.

解:设计算法如下:

S1设M的值为1;

S2设i的值为3;

S3如果i≤2011,则执行S4,否则转去执行S6;

S4计算M乘i,并将结果赋给M;

S5计算i加2,并将结果赋给i,转去执行S3;

S6输出M的值,并结束算法.

流程图如图所示.

1.如图给出的是计算eq\f(1,2)+eq\f(1,4)+eq\f(1,6)+…+eq\f(1,100)的值的一个算法流程图,其中判断框内应填入的条件是__________.

答案:i≤100

解析:此题考查画流程图时对判断框中条件的确定.从现有框图看出,当条件不成立时输出结果,当条件成立时S=S+eq\f(1,i).又根据被加分数eq\f(1,i),i最大时为100,可知判断框内应填i≤100。

2.试画出求eq\f(1,1×2)+eq\f(1,2×3)+eq\f(1,3×4)+…+eq\f(1,99×100)的值的流程图.

解:这是一个累加求和问题,共99项相加,用当型循环结构实现这一算法.

流程图如图所示.

(1)应用循环结构必须具备的条件:

①算法问题中涉及到的运算进行了多次重复;

②参与运算的数前后有规律可循.

(2)循环结构解决累加(乘)求值时应注意的问题:

①一般要引入累加(乘)变量和计数变量;

②引入的变量要根据需要赋初值;

③在循环体中,要对计数变量的值加以改变,对判断框内的变量的值也要改变.

二、求满足条件的最值问题

设计一个求1+2+3+…+n>20000的最小整数n的流程图.

思路分析:题中要求求满足条件的最小的自然数,设计流程图时,可以从1开始逐一测试.设计一个计数变量n和一个累加变量S.当出现第一个大于20000的S时结束循环.

解:流程图如图所示.

1.如图所示,流程图运行的结果为S=132,那么判断框中应填入的关于k的判断条件是__________.

答案:k<11

解析:12×11=132,即当k<11时,退出循环体.

2.(2012安徽高考改编)如图所示,算法流程图的输出结果是__________.

答案:4

解析:由流程图依次可得,x=1,y=1→x=2,y=2→x=4,y=3→x=8,y=4→输出y=4。

3.画出求满足12+22+32+…+n2>20122的最小正整数n的流程图.

解:流程图如图所示.

求满足条件的最值问题的实质及应注意的问题:

(1)实质:应用循环结构的算法求满足条件的最值的实质是利用计算机的快速运算功能,对所有满足条件的变量逐一测试,直到产生第一个不满足条件的值时结束循环.

(2)应用循环结构设计框图时,要注意三个对应关系:

三、实际应用

巴西获得了2016年第31届奥运会主办权,你知道在申办奥运会的最后阶段,国际奥委会是如何通过投票决定主办权归属的吗?

对已选出的5个申办城市进行表决的操作程序是首先进行第一轮投票,

文档评论(0)

育人读书 + 关注
实名认证
文档贡献者

从事教育工作10年,

1亿VIP精品文档

相关文档