版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二阶段的条件结构学习目的 1.更熟悉程序分块图的描画法.2.把握条件构造程序分块图的描画法.3.能够通过条件构造分块图记述实际的问题知识点的条件结构1 .条件结构的概念算法的流程根据条件是否成立而有不同的流程,将根据这种条件进行判断之后再决定实施怎样的操作的构造称为条件构造2 .两种常见的条件结构结构形式特征两个步骤a,b根据是否满足条件而选择执行根据是否满足条件执行步骤a知识点的二级结构与条件结构的异同条件结构序列结构不同点对变量进行分类研究时使用的重要构造表示算法按一定的顺序依次执行同一点一个入口,一个出口,注意:一个判断框有两个出口,但只有一个发挥作用,即条件结构本质上只有一个出口结构
2、中各普计程仪柱均有从入口到出出进进路径考虑如图的普计程仪拉姆分块图是条件结构吗? 如果输入x=7,输出的结果是多少?由于响应该节目的分块图与条件结构的形式相一致,因此如果作为条件结构的输入x=7,则由于满足x1,因此输出的结果为3。问题型简单条件结构的设计求出了例12点P1(x1,y1)、P2(x2,y2)的直线的倾斜度。在第一步骤中,分解算法输入x1、y1、x2、y2。步骤2、x1=x2时,输出“不存在倾斜”。否则,k=。在步骤3中,输出k普计程仪拉姆分块图如下图所示。反省和感知(1)已知的2点求直线斜率,条件下x1x2为已知,如果是只能通过顺序结构解决问题的无限制条件,就必须对讨论进行分类
3、,应用条件结构来解决问题(2)也可以将计程仪报的分块图中的判定框内的内容x1=x2变更为x1x2,在这种情况下,必须与其对应地更换与“是”、“否”连接的图框.(3)为了解决这样的问题,首先判断问题设定的条件,设定判断框内的条件,然后根据条件是否成立来选择不同的流程。训练1描绘用于校正函数y=|x-2|的函数值的项目分块图。解算法如下所示首先,输入x步骤2,在x2的情况下,y=x-2否则y=2-x步骤3,输出y普计程仪拉姆分块图如下:问题型2条件结构的嵌套例2设定解一次二次方程ax2 bx c=0的算法,描绘项目群分块图解算法的步骤如下首先,输入三个系数a、b和c在第二步骤中,校正=b2-4ac
4、。在步骤3中,判断0是否成立。 如果是的话,p=-、q=; 否则,输出“方程式没有实数根”,结束算法在步骤4中,判断=0是否成立,在成立情况下,x1=x2=p; 否则,修正x1=p q、x2=p-q,输出x1、x2。普计程仪拉姆分块图如下:给出反思和知觉(1)一元二次方程求根时,必须确定判别式的值,然后根据判别式的取值方法,在方程中确定解的有木有。 不能仅通过顺序结构来实现该示例,并且需要条件结构来确定判别式的值。(2)为了解决分段函数的评价问题,一般使用条件结构来设定、修正算法。为了判断具有2个以上条件的问题,大多需要条件结构的嵌套,此时需要按照嵌套的顺序进行留心蕾丝花边训练2创建用于导出已
5、知函数y=输入x值并且输出y值的算法,以创建柱形计程仪分块图解算法如下所示首先,输入x如果x0,则取y=2x-1并执行第五步骤。 否则,执行步骤3步骤3,如果x30,则f=0.430 0.5(w-30 ); 否则,f=0.4w。在第三步中,对M=sf进行修正在步骤4中,输出m普计程仪拉姆分块图如图所示条件结构的适用解方程式ax b=0(a,b为常数)的算法用柱形计程仪分块图表示。错误解析算法的步骤如下在第一步中,输入a、b的值步骤2,x=-.第三步,输出x,然后退出算法普计程仪拉姆分块图如下:误解分析错误的根本原因是,两侧除以相同的x系数时,不能保证系数不为0在第二步骤中,判断a=0是否成立,
6、在成立的情况下,执行第三步骤,如果不成立,则输出x=-、x,结束算法在步骤3中,判断b=0是否成立,如果成立则输出方程式的解为r ,结束算法而如果不成立则输出无解,结束算法普计程仪拉姆分块图如下:1 .与条件结构顺序结构不同的特征是包括()a .处理框b .判定框c .投入产出盒d .星空卫视盒答案b因为序列结构不包含判定框,条件结构必须包含判定框,所以分析选择b2 .在图所示的项目群分块图中,若输入x=2,则输出的结果成为()A.1B.2C.3D.4答案b在解析输入x=2后,该计程仪柱的分块图的执行过程是输入x=2、x=21成立、y=2、输出y=2。第二题图第三题图3 .图所示的项目群分块图
7、,其功能是()输入a.a、b的值,按照从小到大的顺序输出这些值输入b.a和b的值,并且按照升序输出这些值求出c.a、b的最大值求出d.a、b的最小值答案c解析输入a=1、b=2,执行计程仪程序的分块图能够得到输出2,可知该计程仪程序分块图的功能是输入a、b的值,输出它们的最大值,即求出a、b的最大值.4 .阅读图中所示的普计程仪程序分块图,其表中所示的函数为答案y=从计程仪柱分块图可知,在x3的情况下,在y=2x-8 x3时,由于y=x2,所以本问题的分块图的功能是输入x的值,求出段函数y=的函数值.5 .学生的数学成绩在120分以上就输出良好,否则就输出一般 .这个算法过程用普朗姆分块图表示解1 .条件结构是计划分块图的重要组成部分.其特点:先判断后执行2 .在制作利用条件构造的程序分块图时需要注意的2点: 1个是应该判断的条件是什么,2个是条件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师堂结日清工作制度
- 教师顶岗实践工作制度
- 教研常规工作制度汇编
- 教育局七小时工作制度
- 文档管理保密工作制度
- 新冠病房护士工作制度
- 高中语文人教版 (新课标)选修阁夜教学设计
- 2026浙江宁波市镇海区急救中心编外人员招聘1人备考题库及答案详解【考点梳理】
- 2026渤海银行武汉分行社会招聘备考题库及答案详解(夺冠系列)
- 中信期货佛山分公司2026届校园招聘备考题库附参考答案详解ab卷
- 合肥蜀山区五校联考2026年初三3月第一次模拟考试英语试题试卷含解析
- 湖北省武汉市2026届高三下学期三月调研考试 数学试卷 含答案
- 公共卫生(MPH)硕士26届考研复试高频面试题包含详细解答
- 公司计量监督考核制度
- 越野车用轮胎越野性能评价规范
- 国网公司竞聘笔试题库
- 光的直线传播课件:苏科版(2024)八年级上册
- 内蒙美食课件
- 兴奋躁动状态的治疗及护理
- 穿越机无人机课件
- 2025年广东省河源市统计局公开遴选2名公务员笔试考题真题及答案
评论
0/150
提交评论