收藏 分享(赏)

2017年秋人教版高中数学必修三课件:1.1.2 第2课时 条件结构+课件.ppt

上传人:无敌 文档编号:1321328 上传时间:2018-06-24 格式:PPT 页数:33 大小:827KB
下载 相关 举报
2017年秋人教版高中数学必修三课件:1.1.2 第2课时 条件结构+课件.ppt_第1页
第1页 / 共33页
2017年秋人教版高中数学必修三课件:1.1.2 第2课时 条件结构+课件.ppt_第2页
第2页 / 共33页
2017年秋人教版高中数学必修三课件:1.1.2 第2课时 条件结构+课件.ppt_第3页
第3页 / 共33页
2017年秋人教版高中数学必修三课件:1.1.2 第2课时 条件结构+课件.ppt_第4页
第4页 / 共33页
2017年秋人教版高中数学必修三课件:1.1.2 第2课时 条件结构+课件.ppt_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、第2课时 条件结构,终端框(起止框),输入、输出框,处理框(执行框),判断框,流程线,连接点,顺序结构,本节课我们将进行条件结构的学习!,1会用条件结构画程序框图.(重点)2体会条件结构在程序框图中的作用.(重点)3熟悉含条件结构的程序框图的画法.,在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,例如在上一节课中,我们做过一个求三角形的面积的流程,其实那个流程是有问题的.因为当输入了a,b,c三个数值后,我们不知道它们是否可以组成三角形,所以应该先进行一个判断,如果是三角形,则继续去计算面积;如果不是三角形,则输出错误信息.,算法的条件结构 思考1:在某些问题的

2、算法中,有些步骤只有在一定条件下才会被执行,算法的流程因条件是否成立而变化.在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构,用程序框图可以表示为下面两种形式:,满足条件?,步骤A,步骤B,是,否,思考2:你如何理解这两种程序框图的共性和个性?,1此结构中包含一个判断框,根据给定的条件是否成立而选择执行步骤A、步骤B或不执行步骤.2一个条件结构可以有多个判断框.3在许多算法中,需要对问题的条件先进行逻辑判断,判断后依据条件是否成立而进行不同的处理方式,这就需要用条件结构来实现算法.,例1.任意给定3个正实数,设计一个算法,判断以这3个正实数为三条边边长的三角

3、形是否存在,并画出这个算法的程序框图.解析:第一步,输入3个正实数a,b,c. 第二步,判断a+bc,b+ca,c+ab 是否同时 成立.若是,则存在这样的三角形; 否则,不存在这样的三角形.,程序框图,思考2:,【即时练习】,1.就逻辑结构,说出其算法功能,提示: 求两个数中的最大值.,2.此为某一函数的求值程序图,则满足该流程图的函数解析式为( )(不能写成分段函数),提示:y=|x-3|+1.,3.求下面分段函数值的算法流程图,开始,输入x,X30?,y=0.330+0.5(P30),y=0.3P,M=Dy,输出M,结束,1.下列问题的算法宜用条件结构的是( ),2.某算法的程序框图如图

4、所示,则输出实数y与输入实数x满足的关系式是_.,?,解:由题意知,程序框图表达的是一个分段函数答案:,4.如果考生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”,用程序框图表示这一算法的过程.,输入x,x60?,是,否,开始,结束,输出“及格”,输出“不及格”,解:程序框图如图所示,5.下面的程序框图表示了一个什么样的算法?解:所给程序框图描述了求三个数a,b,c的最大数的算法.,输出b,否,是,否,是,ab且,输入a,b, c,bc?,输出a,输出c,开始,结束,ac?,1条件结构的概念:2理解条件结构的逻辑以及框图的规范画法,勇敢是一种斗争精神.面对邪恶、困难,一个勇敢者必须毫不畏惧地去斗争,去拼搏.,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报