




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2课时条件分支结构学 习 目 标核 心 素 养1.了解条件分支结构的概念,并明确其执行过程(重点)2理解条件分支结构在程序框图中的作用(难点)3会用条件分支结构设计程序框图,并解决有关问题(难点)1.通过条件分支结构概念的学习,体现了数学抽象的数学核心素养2借助条件分支结构框图的设计,培养直观想象的数学核心素养.1条件分支结构的概念与结构特征名称概念框图结构特征条件分支结构依据指定条件选择执行不同指令的控制结构根据指定条件P是否成立而选择执行A框或B框指令的操作2.条件分支结构的叠加和嵌套(1)条件分支结构的叠加所谓叠加,是指条件结构结束后,下方又出现独立的条件结构,如图(2)条件分支结构的嵌套所谓嵌套,是指条件结构的分支中又套条件结构,需对条件进行两次或更多次的判断,如图1条件分支结构不同于顺序结构的特征是含有()A处理框B判断框C输入、输出框 D起、止框答案B2根据如图所示的程序框图,使得当成绩不低于60分时,输出“及格”,当成绩低于60分时,输出“不及格”,则()A框1中填“是”,框2中填“否”B框1中填“否”,框2中填“是”C框1中填“是”,框2中可填可不填D框2中填“否”,框1中可填可不填A由题意,当x60时,输出“及格”,当x60不成立时,输出“不及格”,故1处应填“是”,2处应填“否”3如图所示,若输入x1,则输出y_.510(a0)D计算100个数的平均数CA、B、D只需顺序结构即可,C中要对a进行讨论,宜用条件结构条件分支结构的简单应用【例2】如图所示的程序框图,若输出y的值为3,求输入的x值解由程序框图可得y当x0时,y(1,2,此时不可能输出y3;当x0时,令y2x13,解得x1,符合题意,故输入的x的值为1.先由条件作出判断,然后再决定选择哪一个步骤,在画框图时,必须用到条件结构.2画出计算函数y|x2|的函数值的程序框图解算法如下:第一步,输入x.第二步,若x2,则yx2;否则y2x.第三步,输出y.程序框图如下条件分支结构的设计探究问题1条件分支结构中的“条件”有哪些特征?提示(1)条件分支结构是依据指定条件选择执行不同指令的控制结构(2)条件分支结构主要用在需要根据条件进行判断的算法中,如分段函数的求值、比较数据的大小关系等2一个判断框有两条流出线,能说条件分支结构执行的结果不唯一吗?提示一个判断框有两个退出点,但根据判断条件是否成立,选择的退出点是确定的,所以条件分支结构执行的结果是唯一的,即条件分支结构只有一个退出点,不能将判断框的退出点和条件分支结构的退出点混为一谈3在条件分支结构中,“条件”可以改变吗?提示可以如,求分段函数的函数值的程序框图画法不唯一,判断框内的内容可以改变,但相应处理框的内容也要发生改变【例3】设计一个求解一元二次方程ax2bxc0的算法,并画出程序框图解算法步骤如下:第一步,输入3个系数a,b,c.第二步,计算b24ac.第三步,判断0是否成立若是,则计算p,q;否则,输出“方程没有实数根”,结束算法第四步,判断0是否成立若是,则输出x1x2p;否则,计算x1pq,x2pq,并输出x1,x2.程序框图如下1当给出一个一元二次方程求根时,必须先确定判别式的值,然后再根据判别式的值的取值情况确定方程是否有解2解决分段函数求值问题一般采用条件结构来设计算法对于判断具有两个以上条件的问题,往往需要用到条件结构的嵌套,这时要注意嵌套的次序3在图书超市里,每本书售价为25元,顾客如果购买5本以上(含5本),则按八折优惠;如果购买10本以上(含10本),则按五折优惠请写出算法并画出这个算法的程序框图 解设购买的图书为x本,付费y元,由题意知:y算法如下:S1输入x.S2若x5,则y25x;否则执行S3.S3若x10,则y20x;否则执行S4.S4y12.5x.S5输出y.程序框图如图所示:1本节课的重点是了解条件结构的概念,并明确其执行过程,会用条件结构设计程序框图解决有关问题难点是理解条件结构在程序框图中的作用2本节课要掌握以下几方面的规律方法(1)含条件结构问题的求解方法(2)条件结构的读图问题(3)用程序框图解决实际问题的步骤3本节课的易错点有:条件结构中对条件的判断不准而致错1思考辨析(1)条件分支结构是一种重要的基本逻辑结构,任何算法都离不开它()(2)条件分支结构的条件需要放在判断框内,判断框有两个出口,根据条件的成立与否,要走不同的出口()(3)条件分支结构的判断框有两个出口,所以执行条件分支结构后的结果不唯一()答案(1)(2)(3)2下列关于条件分支结构的说法中正确的是()A条件分支结构的程序框图有一个入口和两个出口B无论条件分支结构中的条件是否满足,都只能执行路径之一C条件分支结构中两条路径可以同时执行D对于一个算法来说,判断框中条件是唯一的B根据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年辽宁普通高中学业水平选择性考试化学试题【含答案】
- 向量基底变换题目及答案
- 物业保安经理试题及答案
- 2024译林版八年级英语上册Unit 2 School life 校园生活(话题阅读)含答案
- 2025年中小学教师心理健康网络知识竞赛试题库及答案(共80题)
- 2025年3月动物性食品检验模拟考试题(附答案)
- 物料泄露试题及答案
- 营销业务知识培训课件
- 2025公司借款合同纠纷起诉状
- 2025设备租赁合同解除协议
- 《支架外固定的护理》课件
- 农村公路养护管理讲座
- 以房抵债协议书二零二五年
- 部编人教版道德与法治4年级上册全册教学课件
- 物业管家服务方案
- 钢铁厂的安全教育
- DB11∕T500-2024城市道路城市家具设置与管理规范
- 锂电池pack生产线可行性报告
- DME糖尿病黄斑水肿
- DB1305∕T 45-2022 小麦品种冀麦325节水高产栽培技术规程(邢台市)
- 《中国传统文化课件》课件
评论
0/150
提交评论