数学课件:1-1-2-2 条件结构资料.pptVIP

  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文档。上传文档
查看更多
科目一考试网 / 科目一模拟考试2016 科目四考试网 / 科目四模拟考试 驾校一点通365网 / 驾校一点通2016科目一 科目四 驾驶员理论考试网 / 2016科目一考试 科目四考试 名师辨误做答 * 第一章 1.1 1.1.2 第2课时 课前自主预习 思路方法技巧 名师辨误做答 能力强化提升 基础巩固训练 课前自主预习 思路方法技巧 第一章 算法初步 第一章 1.1 算法与程序框图 第一章 1.1.2 程序框图与算法的基本逻辑结构 第一章 第2课时 条件结构 温故知新 1.(1)图形符号称为,表示一个算法的起始和结束. (2)输入、输出框用图形符号表示. (3)图形符号称为处理框,它的功能是. (4)判断框的功能是判断某一条件是否成立,成立时在出口处标明;不成立时标明. 终端框(起止框) 赋值、计算 “是”或“Y” “否”或“N” 2.(2012~2013·福建六校联考)程序框图符号“”可用于(  ) A.输出a=10      B.赋值a=10 C.判断a=10 D.输入a=10 [答案] B 3.如图所示的程序框图的运行结果是________. [答案]  新课引入 人生总是一次又一次地走到生命的十字路口,虽然我们很多的时候都不想站在这个十字路口徘徊,可是当我们走到了这个路口的时候,就必须进行选择,对于生活,由于各人的见解不同,当然会有各种不同的选择.选择总是一件很痛苦的事情,很多的时候我们选择了一些东西,就注定要放弃另一些东西,面对这十字路口,不同的人有不同的选择,可是人生的路毕竟还要我们不断地走下去.人生都是如此,我们设计程序框图更是如此,今天我们共同探讨条件结构的程序框图. 自主预习 阅读教材P10-12,回答下列问题: 条件结构 (1)概念:算法的流程根据条件是否成立有不同的,这种处理的结构称为条件结构. (2)条件结构程序框图两种形式及特征 流向 判断条件 名称 形式一 形式二 结构 形式 特征 两个步骤A、B根据条件选择执行 根据条件是否成立选择是否执行 一个 步骤A [破疑点] (1)条件结构是程序框图的重要组成部分.其特点是先判断后执行. (2)在利用条件结构画程序框图时要注意两点:一是需要判断的条件是什么,二是条件判断后分别对应着什么样的结果. (3)判断框虽然有两个出口,但根据条件是否成立,选择的出口是确定的,故执行结果也是唯一的.如上面图中,若条件成立,则执行步骤A,若条件不成立,则执行步骤B;图中,若条件成立,则执行步骤A,若条件不成立,则不执行任何步骤. (4)凡是必须先根据条件作出判断然后再进行哪一个步骤的问题,在画程序框图时,必须引入一个判断框并应用条件结构. 已知函数y=右图中表示的是给定x的值,求其对应的函数值y的程序框图. 处应填写________;处应填写________. [答案] x<2? y=log2x [解析] 不对,判断框虽然有两个出口,但根据条件是否成立,选择的出口是确定的,故执行结果也是唯一的. 学法指导 在许多算法中,需要对问题的条件作出逻辑判断,判断后根据条件是否成立进行不同的处理方式,这就需要用到条件结构来实现算法.对于条件结构,其特点是:算法步骤中需要判断且判断的结果决定后面的内容.使用条件结构画程序框图时要明确两点:一是需要判断的条件是什么;二是判断后的条件对应着什么样的结果. 简单条件结构的程序框图设计 求过两点P1(x1,y1),P2(x2,y2)的直线的斜率.设计该问题的算法并画出程序框图. [分析] 由于当x1=x2时,过两点P1、P2的直线的斜率不存在,只有当x1≠x2时,斜率才可根据斜率公式k=求出. [解析] 算法如下: 第一步,输入x1,y1,x2,y2. 第二步,如果x1=x2,输出“斜率不存在”; 否则,k=. 第三步,输出k. 程序框图如下图所示. 规纳总结:已知两点求直线斜率,若条件中已知x1≠x2,则只用顺序结构即可解决问题;若无限制条件,必须分类讨论应用条件结构解决问题.注意上图中的程序框图中的判断框内的内容x1=x2,也可改为x1≠x2,但是相应地与是、否相连的图框也必须对换.同学们可以自己画出另一个程序框图,比较一下,两个程序框图的作用肯定是相同的. 设计求一个数的绝对值的算法并画出程序框图. [分析] 根据绝对值的意义,要讨论一个数x的正负,故使用条件结构. [解析] 算法如下: 第一步,输入实数x. 第二步,若x≥0,则y=x;若x0,则y=-x. 第三步,输入y. 程序框图如下.    (2011·陕西高考)下图中x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分.当x1=6,x2=9,p=8.5时,x3等于(  ) A.11        

文档评论(0)

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

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

1亿VIP精品文档

相关文档