ImageVerifierCode 换一换
格式:PPT , 页数:28 ,大小:1.43MB ,
资源ID:620303      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-620303-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2020-2021学年北师大版数学必修3课件:第二章 2-3 循环结构 .ppt)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2020-2021学年北师大版数学必修3课件:第二章 2-3 循环结构 .ppt

1、第二章 算法初步2 抽样方法2.3 循环结构考 纲 定 位重 难 突 破1.掌握循环结构的有关概念.2.理解循环结构的两个基本模式,会用循环结构描述算法.3.体会循环结构在重复计算中的重要作用.重点:用框图表示算法的循环结构.难点:利用循环结构解决实际问题.01 课前 自主梳理02 课堂 合作探究03 课后 巩固提升课时作业自主梳理1循环结构的概念如图所示框图:其中第部分是赋予循环变量_,预示_开始,第部分称为_,反复执行第部分判断_,称为循环的终止条件变量 n 控制着循环的_和_,称为循环变量初始值循环循环体是否继续执行循环体开始结束2循环结构的设计过程设计循环结构之前需要确定的三件事:(1

2、)确定_和_(2)确定算法中_的部分,即循环体(3)确定循环的_条件循环结构的算法框图的基本模式,如图所示循环变量初始条件反复执行终止双基自测1根据指定条件决定是否重复执行一条或多条指令的控制结构称为()A选择结构 B循环结构C递归结构D顺序结构解析:考查各种结构的特征答案:B2以下说法不正确的是()A顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构B循环结构是在一些算法中从某处开始按照一定的条件,反复执行某些处理步骤,故循环结构一定包含条件结构C循环结构不一定包含选择结构D用算法框图表示的算法更形象、直观,容易理解解析:循环结构中要对是否循环进行判断,所以一定包含选择结

3、构答案:C3执行如图所示的程序框图,输出的 S 值为()A1 B3C7 D15解析:由程序框图知,算法的功能是求 S121222k 的值跳出循环体的 k 值为 3,输出 S1247.故选 C.答案:C探究一 利用循环结构解决累加、累乘问题典例 1 设计算法求 113 135 15715153的值,要求画出算法框图解析 算法如下:1S0;2i1;3SS1i(i2);4ii2;5如果 i51,执行第 6 步;否则,返回重新执行第 3 步和第 4 步;6输出 S.算法框图如图所示:对于加数众多,不易采用逐一相加的方法处理的问题,常通过循环结构解决,方法是引用两个变量 i 和 S,其中 i 一般称为计

4、数变量,用来计算和控制运算次数,S 称为累积变量,它表示所求得的和或积,它是不断地将前一个结果与新数相加或相乘得到的,这两个变量的表示形式一般为 iim(m 为每次增加的数值)和 SSA(A为所加的数)或 SS*A(A 为所乘的数)1设计一个算法,求 13239931003的值,并画出算法框图解析:算法如下:第一步,使 S0.第二步,使 i1.第三步,使 SSi3.第四步,使 ii1.第五步,若 i100,则返回第三步;否则,输出 S,算法结束算法框图如图所示:探究二 循环变量的最值问题典例 2 写出一个求满足 1357n50 000 的最小正整数 n 的算法,并画出相应的算法框图解析 算法如

5、下:1S1;2i3;3若 S50 000,那么 SS*i,ii2,重复第三步,否则执行下一步;4ii2;5输出 i.算法框图如图所示:解决循环变量最值的步骤:(1)根据题目条件写出算法并画出相应的框图(2)依据框图确定循环结束时,循环变量的取值(3)得出结论2.写出求 123n20 000 的最小正整数 n 的算法,并画出相应的算法框图解析:算法为:第一步,令 n0,S0.第二步,nn1.第三步,SSn.第四步,如果 S20 000,则输出 n;否则,执行第二步该算法的算法框图如图所示:探究三 循环结构在实际问题中的应用典例 3 给出某班 50 名学生的数学测试成绩,60 分及 60 分以上的

6、为及格,要求统计及格人数、及格人数的平均分、全班同学的平均分,画出框图,并用语句描述该算法解析 框图如图:用语句描述为:M0i1S0T0Do输入 x;If x60 ThenSSxMM1End IfTTxii1Loop While i50PS/MTT/50输出 M,P,T.解决此类问题的关键是读懂题目,建立合适的模型,找到解决问题的计算公式3在电脑游戏中,“主角”的生命机会往往被预先设定如某枪战游戏中,主角被设置生命 5 次,每次生命承受射击 8 次(被击中 8 次失去一次生命机会),假设射击为单发射击,试为“主角”耗用生命机会的过程设计一个算法框图解析:循环变量为“主角”的中枪数 i,初始数为

7、 0,每被击中一枪,增加 1.循环体为“主角”中枪循环结束条件为“主角”所有生命机会共能承受40枪(第 40枪被击中则游戏结束),算法框图如图弄错循环次数致误典例 执行如图所示的程序框图,则输出的 k 的值是()A3 B4 C5 D6解析 第一次运行得 s1(11)21,k2;第二次运行得 s1(21)22,k3;第三次运行得 s2(31)26,k4;第四次运行得 s6(41)215,k5;第五次运行得s15(51)231,满足条件,终止循环,所以输出的 k 的值是 5.答案 C错因与防范(1)本题易错选 B 或 D,错因是循环条件弄错,多计一次或者少计一次而得到错误结果(2)解决程序框图问题

8、要注意的三个常用变量:计数变量:用来记录某个事件发生的次数,如 ii1.累加变量:用来计算数据之和,如 SSi;累乘变量:用来计算数据之积,如 ppi.(3)使用循环结构寻数时,要明确数字的结构特征,决定循环的终止条件与数的结构特征的关系及循环次数尤其是统计数时,注意要统计的数的出现次数与循环次数的区别随堂训练 1阅读如图所示的算法框图,如果输出 i4,那么空白的判断框中应填入的条件是()AS8 BS9CS11 DS10解析:根据算法框图,i2,S2215,不满足条件;i3,S2328,不满足条件;i4,S2419,此时输出 i4,所以填 S9.答案:B2如图所示的算法框图输出的结果是_解析:当 a5 时,S155;当 a4 时,S5420;当 a3 时,不满足条件 a4,跳出循环,此时程序结束,故输出 S20.答案:203设计一个算法,求 124249的值,并画出算法框图解析:算法步骤:第一步,令 i0,S0.第二步,令 SS2i.第三步,ii1.第四步:判断 i 是否大于 49,若成立,则输出 S,结束算法;否则返回第二步重新执行程序框图如图所示课时作业

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3