《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构课件 第二章 算法初步 2.ppt
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
4 0人已下载
| 下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 金榜名师推荐
- 资源描述:
-
1、2.3 循环结构1.理解循环结构,能识别和理解简单框图的功能.2.能够运用循环结构设计程序框图解决简单的问题.3.通过模仿、操作、探究,学习设计循环结构程序框图,体会算法思想,发展有条理的思考与表达能力,提高逻辑思维能力,增强识图用图的能力.1.循环结构的定义反复执行_的结构,称为循环结构.2.循环结构的组成(1)循环体:在算法框图中_;(2)循环变量:控制着循环的_的变量;(3)循环的终止条件:根据判断框里的条件,_.相同操作反复执行的部分开始和结束判断是否继续执行循环体3.循环结构的算法框图的基本模式【轻松判断】(1)顺序结构、选择结构和循环结构是算法框图的三种基本的结构形式,每个算法中只
2、能含有其中的一种结构形式.()(2)顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构.()(3)循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,因此一定含有选择结构.()(4)循环结构是反复执行某一处理步骤,可以无限地进行下去.()提示:(1)选择结构中有顺序结构,循环结构中既有顺序结构又有选择结构,因此该说法是错误的.(2)顺序结构是最简单的,也是最基本的结构形式,每种算法结构中都含有顺序结构,因此该说法是正确的.(3)循环结构在反复执行某一处理步骤时必须要有终止运算的终止条件,一定含有选择结构,因此该说法是正确的.(4)按照算法的性质可知算法的步骤
3、必须是有限的,所以循环结构不能无限的进行,因此该说法是错误的.答案:(1)(2)(3)(4)主题一对循环结构的理解阅读材料,思考下列问题:德国著名数学家高斯幼年时聪明过人,上学时,有一天老师出了一道题让同学们计算:123499100?老师出完题后,全班同学都在埋头计算,小高斯却很快算出答案等于5 050.1.计算123499100的值有哪些方法?提示:算法一:算法二:1.S=1;2.S=S+2;3.S=S+3;4.S=S+4;5.S=S+5;S=S+100;6.输出S.1.n=100;2.S=n(n+1)/2;3.输出S.2.循环结构和选择结构有什么区别和联系?提示:区别:循环结构具有重复性;
4、选择结构具有选择性,没有重复性.联系:循环结构中一定包含选择结构,用于确定何时终止执行循环体;选择结构中不含循环结构.【特别提醒】循环结构的注意点(1)循环变量和初始条件是否设定;(2)算法中反复执行的部分,即循环体是否正确;(3)循环的终止条件是否正确.1.根据图A所示程序框图,回答下面的问题:(1)图中箭头指向时,输出sum_;箭头指向时输出sum_.(2)箭头指向时,该程序框图的算法功能是_.(3)去掉条件“i5”按程序框图所蕴含的算法,能执行到底吗?若能执行到底,最后输出的结果是什么?2.图B表示的程序所输出的结果是_.3.按图C所示的程序框图运算(1)若输入x=8,则输出k=_;(2
5、)若输出k=2,则输入x的取值范围是_【解题指南】1.根据所给的算法框图逐步分析,注意循环的主体在每次循环过程中的变化,以及终止循环的条件.2.根据循环的主体在每次循环过程中的变化,以及终止循环的条件判断.3.根据所给的算法框图可知该算法框图的功能是求一个数列的项及项数,且满足递推关系an=2an-1+1(nN*).【解析】1.(1)箭头指向时,sum=0在循环的主体内,即每次循环开始时sum都被重新赋值为0,由sum=sum+i可知,sum的最后结果就是i的值,故sum=6;箭头指向时,该算法框图计算的是2+3+4+5+6的值,故输出sum20.(2)该算法框图功能是计算2+3+4+5+6的
6、值.(3)如果将条件“i5”去掉,该循环算法框图就缺少了终止条件,因此也就无法执行到底,成为死循环.答案:(1)6 20 (2)计算2+3+4+5+6的值(3)无法执行到底2.根据图B所示算法框图可知,该算法框图的功能是计算121110的值,故输出结果为1 320.答案:1 3203.根据所给的算法框图可知该算法框图的功能是求一个数列的项及项数,且满足递推关系,an=2an-1+1,(1)当输入x=8时,可知要是输出的x115,则k=4,(2)由题意知,解得28x57.答案:(1)4 (2)28x57【规律总结】循环结构框图功能的判断方法应用循环结构解决问题时,应特别注意两个变量(计数变量和累
7、加(乘)变量)的初始值,以及计数变量到底是什么?增加的值是多少?还要注意判断框内计数变量的限制,是“”还是“”;是“”还是“”,它们的含义是不同的.主题二利用循环结构解决累加累乘问题阅读材料,回答下列问题:国际象棋是在64个黑白小方格相间排列而成的棋盘上玩的游戏.古印度有个数学家叫西萨班达依尔,有一天印度的王子命他想出一个好玩的游戏,于是新游戏诞生了.因为游戏太好玩,所以王子决定赏赐数学家.王子问他想要什么.数学家说:“王子殿下,请您在这张棋盘的第一个小格内,赏给我一粒玉米,在第二个小格内给我两粒,第三格内给四粒,照这样下去,每个小格都比前一个小格加一倍.陛下,把这样摆满棋盘上所有64格的玉米
展开阅读全文
课堂库(九科星学科网)所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
链接地址:https://www.ketangku.com/wenku/file-318490.html


鄂教版七年级语文下册第8课《诗两首》精题精练.doc
六年级上语文课件-草原_苏教版.ppt
