




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3课时循环结构学 习 目 标核 心 素 养1.掌握两种循环结构的程序框图的画法(重点)2能进行两种循环结构的程序框图的相互转化(重点)3能正确运用循环结构设计程序框图,解决相关实际问题(难点)1.通过学习循环结构的程序框图,体现了数学抽象的核心素养2借助循环结构设计程序框图,培养数学建模的核心素养.一、循环结构的定义1循环过程如果一个计算过程,要重复一系列的计算步骤若干次,每次重复的计算步骤完全相同,则这种算法过程称为循环过程2循环结构循环结构是指根据指定条件决定是否重复执行一条或多条指令的控制结构二、常见的两种循环结构名称结构图特征第一种先执行循环体后判断条件,若不满足条件则执行循环体,否则终止循环第二种先对条件进行判断,满足时执行循环体,否则终止循环思考:循环结构的程序框图中一定含有判断框吗?提示在循环结构中需要判断是否执行循环体,故循环结构的程序框图中一定含有判断框1下列框图是循环结构的是()ABCDC是顺序结构,是条件分支结构,是循环结构2阅读如图所示的程序框图,运行相应的程序,输出的结果是()A3 B11C38 D123Ba1,a10,a1223;a310,a32211;a1110,输出a11.3下列程序框图中,循环体是_在循环结构中,反复执行的处理步骤是循环体4阅读如图的框图,运行相应的程序,输出S的值为_4S0,n3,S0(2)38,n3121不成立;故S8(2)24,n2111成立故输出S的值为4.含循环结构的程序的运行【例1】执行如图所示的程序框图,输出的S值为()A1B3C7D15思路探究根据程序框图进行判断,要注意程序终止的条件C程序框图运行如下:k03,S0201,k13;S1213,k212满足条件,继续循环得n2,2222不成立,不满足条件,所以输出n2.循环结构的实际应用【例2】用分期付款的方式购买价格为2 150元的冰箱,如果购买时先付1 150元,以后每月付50元,并加付欠款的利息,若一个月后付第一个月的分期付款,月利率为1%,那么购冰箱钱全部付清后,实际共付出款额多少元?画出程序框图思路探究根据题中条件解决该问题需选择循环结构画流程图解购买时付款1 150元,余款1 000元分20次分期付款,每次的付款数为:a150(2 1501 150)1%60(元),a250(2 1501 15050)1%59.5(元),an502 1501 150(n1)501%60(n1),a20601950.5(元),总和S1 1506059.550.52 255(元)程序框图如图:应用循环结构解决实际问题的策略2在申办奥运会的最后阶段,国际奥委会是如何通过投票决定主办权归属的呢?对选出的5个申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票数超过总票数的一半,那么该城市就获得主办权;如果所有申办城市得票数都不超过总票数的一半,则将得票最少的城市淘汰,然后重复上述过程,直到选出一个申办城市为止试画出该过程的程序框图解如图所示含循环结构程序框图的设计探究问题1什么样的算法问题要用循环结构?它与顺序结构、条件分支结构有什么联系?提示如果算法问题涉及的运算有许多重复的步骤,且变量间有相同规律,可用循环结构循环结构中有顺序结构与条件分支结构2在循环结构中,计数变量和累加(乘)变量有什么作用? 提示一般地,循环结构中都有一个计数变量和累加(乘)变量:计数变量用于记录循环次数,同时它的取值还可能用于判断循环是否终止;累加(乘)变量用于表示每一步的计算结果计数变量和累加(乘)变量一般是同步执行的,累加(乘)一次,计数一次3循环结构的判断框中的条件是唯一的吗?提示不是在设计具体的程序框图时,循环结构的判断框中的条件可能根据选择模型的不同而不同,也可能由于具体算法的特点而不同,但不同的条件应该有相同的确定的结果【例3】设计一个算法,求123100的值,并画出程序框图思路探究式中各项相乘,且各项有规律递增,所以引入累乘变量S和计数变量i,利用SSi,ii1这两个式子反复执行,因此需要利用循环结构设计程序框图解算法如下:S1令S1.S2令i2.S3SSi.S4ii1.S5若i100,则输出S;否则,返回S3.该算法的程序框图如图所示1(变条件)设计一个计算123100的算法,并画出程序框图解算法是:S1令i1,S0.S2若i100成立,则执行S3;否则,输出S,结束算法S3SSi.S4ii1,返回S2.程序框图:2(变结论)根据例3选择另外一种循环结构,画出它的程序框图解程序框图:利用循环结构设计算法框图需要注意的问题.,要注意循环条件、变量初值、循环体各语句之间的影响.(1)注意各个语句顺序不同对结果的影响;(2)注意各个变量初始值不同对结果的影响;(3)要对循环开始和结束的变量及结束时变量的值认真检验,以免出现多循环或者漏循环.3写出一个求满足13 57n50 000的最小正整数n的算法,并画出相应的程序框图解第一步,S1.第二步,n3.第三步,如果S50 000,那么SSn,nn2,重复第三步;否则,执行第四步第四步,nn2.第五步,输出n.程序框图如图所示1本节课的重点是理解两种循环结构的概念以及各自的运行过程,明确循环终止的条件;能用循环结构设计程序框图解决有关问题难点是能用循环结构设计程序框图解决有关问题2本节课要掌握以下几方面的规律方法(1)利用循环结构设计算法的步骤(2)已知程序框图求输出结果(3)完善程序框图问题3本节课的易错点有两个:(1)两种循环的转化易弄错(2)控制循环的条件易弄错1思考辨析(1)循环结构是在一些算法中从某处开始,按照一定条件反复执行处理某一步骤,因此循环结构一定包含条件分支结构()(2)循环结构中不一定包含条件分支结构()(3)循环结构中反复执行的步骤叫做循环体()答案(1)(2)(3)2(2019全国卷)下图是求的程序框图,图中空白框中应填入()AABA2CA DA1A模拟程序的运行,可得:A,k1;满足条件k2,执行循环体,A,k2;满足条件k2,执行循环体,A,k3;此时,不满足条件k2,退出循环,输出A的值为,观察A的取值规律可知图中空白框中应填入A,故选A.3运行如图程序框图,输出的结果为_28n1,S1;n2,S3;n3,S6;n4,S10;n5,S15;n6,S21;n7,S28.n87,输出S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年病理学习题库+参考答案
- 2025年事业单位化工类综合能力测试试卷及答案
- 2025年北京市事业单位教师地理学科专业知识考试试卷真题模拟解析
- 2025年甘肃省平凉市泾川县丰台镇考聘大学生村文书考前自测高频考点模拟试题及完整答案详解一套
- 2025辽宁鞍山市千山区公益性岗位招聘1人考前自测高频考点模拟试题及参考答案详解1套
- 2025年科学研究和技术服务业事业单位招聘考试综合类无领导小组讨论面试真题模拟试卷
- 鹤岗初中联考试卷及答案
- 河南教资考试题目及答案
- 电信用户行为分析-第1篇-洞察与解读
- 5G驱动设备智能互联-洞察与解读
- 防范青少年滥用涉麻精药品
- 老年人个案服务第二次访谈记录
- 肛肠科手术及护理课件
- 蚁群算法课件完整版
- 大学数学《实变函数》电子教案
- 乌鲁木齐出租车区域考试题
- YY/T 0640-2008无源外科植入物通用要求
- GB/T 29531-2013泵的振动测量与评价方法
- GB/T 2637-2016安瓿
- FZ/T 13001-2013色织牛仔布
- 供应商质量能力提升计划课件
评论
0/150
提交评论