- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017-2018学年度高中数学 第一章 算法初步 1.1.2 程序框图的算法和逻辑结构 第2课时 条件结构课件 新人教A版必修3
【解析】当a≥b时,输出a-b,当ab时,输出b-a=-(a-b),结果求出了|a-b|. 答案:求a,b两数差的绝对值 【补偿训练】下列问题的算法适宜用条件结构表示的是 ( ) A.求点P(-1,3)到直线l:3x-2y+1=0的距离 B.由直角三角形的两直角边求斜边 C.解不等式ax+b0(a≠0) D.计算3个数的平均数 【解析】选C.因为C中不等式ax+b0(a≠0)需要对a分a0和a0讨论. 类型二:条件结构的画法 【典例2】已知函数y= 写出求该函数的函数值的算法,并画出程序框图. 【解题指南】该函数是分段函数,因此当给出一个自变量x的值时,需先判断x的范围,然后确定利用哪一段的解析式求函数值.因为函数解析式分了三段,所以需要两个判断框,即进行两次判断. 【解析】算法如下: 第一步,输入x. 第二步,如果x0,那么y=2x-1,然后执行第四步;否则,执行第三步. 第三步,如果x1,那么y=x2+1;否则,y=x3+2x. 第四步,输出y. 程序框图如图所示. 【规律总结】应用条件结构的两个注意点 (1)对需要按给定的条件进行分析、比较和判断,并按判断的不同情况进行不同的操作的问题,设计算法时就要用到条件结构. (2)条件结构可以叠加.需要多次判断时,可以把条件结构叠加.程序框图执行时需依次对“条件1”“条件2”“条件3”……都进行判断,只有遇到能满足的条件才执行该条件对应的操作. 第2课时 条件结构 【自主预习】 主题:条件结构 观察下面两种条件结构的程序框图,思考下列问题: 1.上图(1)中的条件结构能否同时执行步骤A,B? 提示:此结构包含一个判断框,根据给定的条件是否成立而选择执行不同的步骤.若满足条件则执行步骤A;若不满足条件,则执行步骤B,故不能同时执行步骤A,B. 2.上图(2)中的条件结构如果不满足条件是否还执行步骤A? 用文字语言描述:若不满足条件,则不执行步骤A,而按流程线指向执行以后的程序. ? 条件结构:在一个算法中,经常会遇到一些条件的判断, 算法的流程根据_____________有不同的流向.条件结构就是处理这种过程的结构. 条件是否成立 【深度思考】 结合教材P10例4你认为应怎样用条件结构画程序框图? 第一步:___________________________________ _________. 第二步:__________________________________. 第三步:____________________________________. 找到解决问题的过程中引起讨论的因素 (即条件) 依条件设计不同流向,并写出算法步骤 依算法步骤,画出含分支结构的程序框图 【预习小测】 1.下列关于条件结构的说法中正确的是 ( ) A.条件结构的程序框图有一个入口和两个出口 B.无论条件结构中的条件是否满足,都只能执行两条路径之一 C.条件结构中的两条路径可以同时执行 D.对于一个算法来说,判断框中的条件是唯一的 【解析】选B.由条件结构的意义知B正确. 2.条件结构不同于顺序结构的特征是含有 ( ) A.处理框 B.判断框 C.输入、输出框 D.起止框 【解析】选B.由于顺序结构中不含判断框,而条件结构中必须含有判断框,故选B. 3.下列算法中,含有条件结构的是 ( ) A.求两个数的积 B.求点到直线的距离 C.解一元二次方程 D.已知梯形两底和高求面积 【解析】选C.解一元二次方程时,当判别式Δ0时,方程无解,当Δ≥0时,方程有解,由于分情况,故用到条件结构. 4.根据如图的程序框图操作,使得当成绩不低于60分时,输出“及格”,当成绩低于60分时,输出“不及格”,则框1中填________,框2中填________. 【解析】由x≥60与及格对应知框1中填是,则框2中填否. 答案:是 否 5.如图所示,是求函数y=|x-3|的函数值的程序框图,则①处应填________,②处应填________. 【解析】因为y=|x-3|= 所以①中应填x3? 又因为若x≥3,则y=x-3. 所以②中应填y=x-3. 答案:x3?(答案不唯一) y=x-3 【补偿训练】设计求一个数x的绝对值的算法,并画出相应的程序框图.(仿照教材P10例4解析过程) 【解析】算法如下: 第一步,输入x. 第二步,如果x≥0,输出x,否则,输出-x. 第三步,结束. 程序框图如图: 【互动探究】 1.判断框中条件的作用是什么? 提示:决定程序框图下一步执行的流向. 2.条件结构可以解决什么问题? 提示:可以求分段函数的函数值,可以比较大小等. 【探究总结】 知识归纳: 方法总结:条件结构应关注的两点 (1)在条件结构中,判断框有
您可能关注的文档
- 2017-2018学年度高中政 治 专题9.1 走中国特色社 会 主 义文化发展道路(测)(提升版)(含解析)新人教版必修3.doc
- 2017-2018学年度高中政 治 专题9.1 走中国特色社 会 主 义文化发展道路(练)(提升版)(含解析)新人教版必修3.doc
- 2017-2018学年度高中政 治 专题5.1 文化创新的源泉和作用课件(提升版)新人教版必修3.ppt
- 2017-2018学年度高中政 治 专题9.1 走中国特色社 会 主 义文化发展道路(讲)(提升版)(含解析)新人教版必修3.doc
- 2017-2018学年度高中政 治 模块综合检测(一)新人教版必修1.doc
- 2017-2018学年度高中政 治 模块综合检测(二)新人教版必修1.doc
- 2017-2018学年度高中政 治 第一课 文化与社会 第一框 体味文化课时作业 新人教版必修3.doc
- 2017-2018学年度高中政 治 第一课 文化与社会 第二框 文化与经济、政 治课时作业 新人教版必修3.doc
- 2017-2018学年度高中政 治 专题5.2 文化创新的途径课件(提升版)新人教版必修3.ppt
- 2017-2018学年度高中政 治 专题6.1 源远流长的中华文化课件(提升版)新人教版必修3.ppt
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
文档评论(0)