资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
高一导学案数学杨瑞2013-11-26 第 1 页 共 1 页1.1.2程序框图与算法的基本逻辑结构(三) 循环结构和程序框图的画法 姓名:班级: 【教学目标】 1、更进一步理解算法; 2、掌握算法的循环结构; 3、掌握画程序框图的基本规则,能正确画出程序框图. 学会灵活、正确地画程序框图。【教学重点】循环结构的应用【教学难点】综合运用这些知识正确地画出程序框图。【预习案 】 一、知识链接 1. 顺序结构的主要特征是 2. 条件结构的主要特征是 二、教材助读 1如果一个计算结构,需要反复进行,每次操作步骤完全相同,则这种算 法结构叫做循环结构。 2在循环结构中,反复执行的部分,称为,控制循环的开始和结束的量 称为判断是否循环体的部分称为循环的条件。3.设计一个算法的程序框图通常要经过以下步骤: 第一步,第二步,第三步, 三、预习自测 请观察给出的框图,这是一个求和算法框图, 请运行几步看看,指出该循环结构的循环体、循环 变量和循环的终止条件。是否开始s=0 i=1 s=s+i i=i+1 i4 输出 s 结束高一导学案数学杨瑞2013-11-26 第 2 页 共 2 页【探究学习 】思考 1: 在算法的程序框图中,由按照一定的条件反复执行的某些步骤组成的逻辑结构, 称为, 反复执行的步骤称为, 那么循环结构中一定包含条件结构吗? 思考 2: 直到型循环结构用程序框图可以表示为: 中国教 & 育出*版网# 来#% 源: 中*国教育出 版网 你能指出直到型循环结构的特征吗? 在后,对条件进行判断,如果,就,直到 时终止循环。 思考 3: 当型循环结构用程序框图可以表示为: 来# 源&:zzst*ep.com你能指出当型循环结构的特征吗? 在前,对条件进行判断,如果,就,否则 终止循环。思考 4: 计算 1+2+3+100的值可按如下过程进行: 第 1 步,0+1=1. 第 2 步,1+2=3. 第 3 步,3+3=6. 第 4 步,6+4=10. 第 100 步,4950+100=5050. 我们用一个变量 S 表示每一步的计算结果,即把S+i 的结果仍记为S,从而把第 i 步表示为,其中 S的初始值为,i 依次取 1,2,100,通过重复操作,上述问题 的算法如何设计?第一步 ,令 i=1,S=0. 第二步,第三步,第四步, 用直到型循环结构和当型循环结构,程序框图分别为: 来 源: 中国教育 *出#% 版&网高一导学案数学杨瑞2013-11-26 第 3 页 共 3 页【总结反思】 1循环结构要在某个条件下终止循环,这就需要条件结构来判断。因此,循环结构中一定包 含条件结构。 2在循环结构中都有一个计数变量和累加变量。计数变量用于记录循环次数,累加变量用于 输出结果。计数变量和累加变量一般是同步执行的,累加一次,计数一次。 3画循环结构流程图前: 确定循环变量和初始条件; 确定算法中反复执行的部分,即循环体; 确定循环的转向位置; 确定循环的终止条件 . 这样,循环结构的算法框图的基本模式如图:我的收获是否循环变量 =初始值循环体循环变量 =循环变量的后继值终止条件 是否成立高一导学案数学杨瑞2013-11-26 第 4 页 共 4 页【课后提高 】 1、如图的程序框图表示的算法的功能是( ) A计算小于 100的奇数的连乘积B计算从 1 开始的连续奇数的连乘积C 从 1 开始的连续奇数的连乘积,当乘积大于100 时,计算奇数的个数D 计算 135 n100 时的最小的 n 值2、下列程序框图中,是循环结构的是( ) ABC D3、算法共有三种逻辑结构,即顺序结构、条件结构和循环结构,下列说法中正确的是( ) A一个算法只能含有一种逻辑结构B一个算法最多可以包含两种逻辑结构C 一个算法必须含有上述三种逻辑结构D 一个算法可以含有上述三种逻辑结构的任意组合4、画出求 1234567 的程序框图
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号