高中数学-第一章-算法初步-1.2.2-条件语句课件2-新人教A版必修3.pptVIP

高中数学-第一章-算法初步-1.2.2-条件语句课件2-新人教A版必修3.ppt

  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.2.2-条件语句课件2-新人教A版必修3

【补偿训练】计算机执行下面的程序后,输出的结果为    . 【解析】由已知中的程序可知:x=5≥0,y=-20+3=-17.输出结果 为-17-5=-22. 答案:-22 【延伸探究】 1.(变换条件)若将程序中的初始值x=5,y=-20对调,即变为“x= -20,y=5”,后面的程序不变,则输出的结果又如何? 【解析】由已知的程序可知,x=-200,则x=y-3=5-3=2,输出结果为5-2=3. 2.(改变问法)若将程序中“x0”改为“x≥0”,其他条件不变,则输出的结果又如何? 【解析】由已知中的程序可知:x=5≥0成立,y=-20,则x=y-3=-20-3=-23,输出结果为-20-(-23)=-20+23=3. 类型三 嵌套条件语句的应用 【典例】1.(2015·鞍山高一检测)已知下列程序 如果输出的是y=0.75, 则输入的x是     . 2.(2015·唐山高一检测)已知分段函数y= 编写一个程 序,输入x的值,输出其相应的y值. 【解题探究】1.典例1中对于y=0.75,可以写出哪些方程?应注意什么? 提示:可以写出-x-1=0.75,-x2+1=0.75,x-1=0.75,解题时应注意前提条件. 2.典例2中的函数分成了三段,运用条件语句时是否可以包含新的条件语句? 提示:可以,条件语句可以嵌套新的条件语句. 【解析】1.由程序可知本题为根据输入的x,求函数 y= 的函数值.我们可以分段令y=0.75, 并验证,可求得x=-1.75. 答案:-1.75 2.用程序框图表示为: 程序如下: 【延伸探究】典例1中若将输出的是“y=0.75”改为“y=-0.75”, 又如何求输入的x的值呢? 【解析】由程序可知本题为根据输入的x,求函数y= 的函数值,我们可以分段令y=-0.75,并验证,可求得x=0.25或 【方法技巧】使用条件语句嵌套的关注点 (1)适用范围:适用于判断条件多于一个时.此时,若重复应用条件语句,书写程序烦琐,可用条件语句的嵌套. (2)分清层次:编写条件时,要注意IF和END IF的配对,常常利用文字的缩进来表示嵌套的层次,以便于程序的阅读与理解.嵌套可以多于2个. (3)常规格式(注意根据题目可用多于2个以上的条件语句嵌套). 【变式训练】已知分段函数y= 编写一个程序, 输入自变量x的值,输出其相应的函数值. 【解题指南】此函数分成了三段,可以利用条件语句嵌套新的条件 语句来编写程序. 【解析】程序如下: 【补偿训练】根据下面的程序框图,把程序补充完整. 程序: 【解析】由程序框图可知,若满足x0,则执行y=-2x+1,否则进一步判断x是否为0,若x=0,则执行y=1,否则执行y=2x+1. 答案:①y=-2﹡x+1 ②IF x=0 THEN ③y=1 ④y=2﹡x+1 ⑤END IF 【误区警示】注意每一个IF都对应一个END IF,在书写时不能遗漏. 易错案例 嵌套条件语句的应用 【典例】(2015·德州高一检测)输入x,写出输出函数y= 的函数值的程序. 【失误案例】 【错解分析】分析解题过程,你知道错在哪里吗? 提示:__________________________________________________ ___________________________________________________________ _________________________________________. 错误的根本原因在于在程序语句中不存在“0≤x≤4”的 格式,应写成“x=0 AND x=4”;再就是函数的定义域不是R, 而是三个“孤立”的区间,应该用三个IF语句 【自我矫正】程序如下: 【防范措施】 1.正确选择条件语句的格式 设计或完善程序时,要弄清楚程序的功能,这样才能正确地选择条件语句的格式.如本题是分成了三段的分段函数,因此应选用IF-THEN-ELSE-END IF语句格式. 2.理清嵌套条件语句的结构 嵌套条件语句中至少有两个IF,有几个IF就有几个END IF与之配对,否则程序无法运行,同时注意嵌套条件的层次性.如本题中函数的定义域不是R,而是三个“孤立”的区间,应该用三个IF语句,因此就有三个END IF与之配对. 1.2.2 条件语句 【知识提炼】  条件语句的格式、功能及其与条件结构的对应关系 格式一 格式二 条件结构 格式一 格式二 条件语句 IF 条件 THEN    _______ END IF IF 条件 THEN    ________ ELSE    ________ END IF 语句功能 首先对IF后

您可能关注的文档

文档评论(0)

manyu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档