苏教版高中数学必修三《1.2.2选择结构》课件.pptxVIP

苏教版高中数学必修三《1.2.2选择结构》课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 1.2流程图1.2.2 选择结构学习目标1.掌握选择结构的流程图的画法;2.能用选择结构流程图描述分类讨论问题的算法;3.进一步熟悉流程图的画法.内容索引问题导学题型探究当堂训练问题导学知识点一 选择结构思考 我们经常需要处理分类讨论的问题,顺序结构能否完成这一任务?为什么?答案分类讨论是带有分支的逻辑结构,而顺序结构是一通到底的“直肠子”,所以不能表达分支结构,这就需要选择结构.梳理(1)选择结构:在一个算法中,经常会遇到一些条件的判断,算法的流程根据 是否成立有不同的流向.像这种先根据条件作出判断,再决定执行哪一种操作的结构称为选择结构.条件(2)选择结构的结构形式:当条件p成立(或称为“真”)时执行 ,否则执行 .AB(3)在选择结构的一般形式中,A或B中有一个为空的选择结构,该结构是按照某个条件是否成立来决定某个语句是否执行,当条件不成立(或成立)时,什么也不做.如图.知识点二 条件结构的嵌套思考 三段及三段以上的分段函数的求值问题能否应用上述结构形式解决?答案不能.梳理嵌套的选择结构:一个选择结构的执行过程中还包含一个或多个选择结构的即为嵌套的选择结构,此时各个条件的执行有选择顺序.具有执行时,先判断外层的条件,当满足或不满足外层条件时,再执行内层条件,内层条件与外层条件执行完后要汇于同一点. 题型探究类型一 用流程图表示选择结构例1 下面给出了一个问题的算法:S1 输入x.S2 若x1,则y←x2+3,否则y←2x-1.S3 输出y.试用流程图表示该算法.解答主体用顺序结构,其中根据条件x1是否成立选择不同的流向用选择结构实现.反思与感悟凡是先根据条件作出判断然后再确定进行哪一个步骤的问题,需引入一个判断框应用选择结构.跟踪训练1 任意给定3个正实数,设计一个算法,判断以这3个正实数为三条边边长的三角形是否存在,并画出这个算法的流程图.解答算法步骤如下:S1 输入3个正实数a,b,c.S2 判断a+bc,b+ca,c+ab是否同时成立.若是,则存在这样的三角形;否则,不存在这样的三角形.流程图如图:类型二 用选择结构流程图描述分类讨论问题的算法例2 “特快专递”是目前人们经常使用的异地邮寄信函或托运物品的一种快捷方式.某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:其中f(单位:元)为托运费,ω为托运物品的重量(单位:千克).试设计计算费用f的算法并画出流程图.解答算法:S1 输入物品的重量ω.S2 如果ω≤50,那么f←0.53ω,否则执行S3.S3 f←50×0.53+(ω-50)×0.85.S4 输出托运费f.流程图如图:反思与感悟在解决实际问题时,要善于识别需要选择结构的情境.跟踪训练2 设计算法判断一元二次方程ax2+bx+c=0(a≠0)是否有实数根,并画出相应的流程图.解答算法步骤如下:S1 输入3个系数a,b,c.S2 计算Δ←b2-4ac.S3 判断Δ≥0是否成立.若是,则输出“方程有实数根”;否则,输出“方程无实数根”.结束算法.相应的流程图如图:类型三 条件结构的嵌套例3 解关于x的方程ax+b=0(a≠0)的算法的流程图如何表示?解答先设计算法步骤:S1 输入实数a,b.S2 判断a是否为0,若是,执行S3,否则,x←,并输出x,结束算法.S3 判断b是否为0.若是,则输出“方程的解为任意实数”;否则,输出“方程无实数解”.再用流程图表达上述算法如图:反思与感悟我们现在使用的选择结构只提供2个出口,故当要分三类以上讨论时,往往需要在选择结构中再嵌套一个选择结构.跟踪训练3 执行如图所示的流程图,若输入的x的值为0,则输出的结果为___.1答案解析这是一个嵌套的选择结构,当输入x=0时,执行的是y←1,即y=1.故输出的结果为1.当堂训练1.下面三个问题中必须用选择结构才能实现的是_____.①已知梯形上、下底分别为a,b,高为h,求梯形面积;②求三个数a,b,c中的最小数;②③答案解析在本题的三个问题求解中,只有①不需要分类讨论,故①不需用选择结构就能实现,②③必须用选择结构才能实现.12342.选择结构不同于顺序结构的图形特征是_______.判断框答案12343.某算法的流程图如图所示,则输出量y与输入量x满足的关系式是________________.答案12344.某次考试,为了统计成绩情况,设计了如图所示的流程图.当输入一个同学的成绩x=75时,输出结果为_____.及格答案解析由于7580,在流程图中的第一个判断框中,将按“N”的指向进入第二个判断框,又因为75≥60,将按“Y”的指向,所以输出的是“及格”.12341.选择结构的特点是:先判断后执行.2.在利用选择结构画流程图时要注意两点:一是需要判断条件是什么,二是条件判断后分别对应执行什么.3.设计流程图

您可能关注的文档

文档评论(0)

百年树人 + 关注
实名认证
文档贡献者

一线工作者,省市一线名师,愿意分享优质资源给所有需要的人。

1亿VIP精品文档

相关文档