数学条件语句 柯燕萍.pptVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 云在漫步 1.2.2 条件语句 柯燕萍 2015年12月3日 一、实际情景 实例1 方特梦幻王国门票A元,儿童若身高低于1.2m,则无须购票;若身高不低于1.2m且低于1.5m,则买半票价;若身高不低于1.5m则买全票价. 试设计一个购票的算法. 一、实际情景 实例2 某市电信部门规定:拨打市内电话时,如果通话时间不超过3min,则收取通话费0.2元;如果通话时间超过3min,则超过部分以0.1元/min收取通话费(t以分钟计,不足1min按1min计). 试设计一个算通话费用的算法. 程序框图 条件语句的一般格式 IF 条件 THEN 语句体(步骤A) END IF 如果(IF)条件满足,那么(THEN)执行语句体,否则执行END IF之后的语句. 步骤A 满足条件? 是 否 二、知识引入 满足条件? 步骤A 步骤B 是 否 程序框图 条件语句的一般格式 IF 条件 THEN 语句体1(步骤A) ELSE 语句体2(步骤B) END IF 如果(IF)条件满足,那么(THEN)执行语句体1,否则(ELSE)执行语句体2. 1.IF与END IF要配对使用. 2.END IF是结束条件语句,END则是结束整个程序. 牛刀小试 【1-1】 条件语句对应的基本逻辑结构是(  ) A.顺序结构 B.条件结构 C.循环结构 D.以上都不正确 【1-2】 下列关于条件语句的说法正确的是(  ) A.条件语句中必须有ELSE和END IF B.条件语句中可以没有END IF C.条件语句中可以没有ELSE,但是必须有END IF D.条件语句中可以没有END IF,但是必须有ELSE ? B C 程序框图 例1 设计一个程序,求实数 的绝对值. 算 法 第一步 输入一个实数 . 第二步 判断 的符号.若 ,则输出 ;否则,输出 . 是 输出 开始 输入 结束 否 输出 INPUT x IF x=0 THEN PRINT x ELSE PRINT - x END IF END 程 序 三、例题研究 例1 设计一个程序,求实数 的绝对值. INPUT x IF x=0 THEN PRINT x ELSE PRINT - x END IF END 程 序 INPUT x IF x0 THEN x= - x END IF PRINT x END 程 序 四、习题巩固 【1-3】下列程序输入2,3,则程序执行结果为(  ) A、2 ,3  B、3 ,2 C、2 ,2  D、3 ,3 ? ? ? ? ? ? ? ? ? ? B INPUT a,b IF ab THEN  t=a  a=b  b=t ENDIF PRINT a,b END 四、习题巩固 【1-4】若下列程序输入的x值为-3,则程序运行的结果是 ( ) . ? ? ? ? ? ? ? ? ? ? INPUT x IF x=0 THEN   y=x2+2 ELSE   y=-x END IF PRINT y END 3 四、习题巩固 【1-5】给出程序: 该程序的功能是:已知函数y=__________,输入自变量x的值,输出其对应的函数值. ? ? ? ? ? ? ? ? ? ? INPUT x IF x<3 TH EN y=-2*x ELSE y=x^2-x END IF PRINT y END -2x x3 x2 -x x=3 四、习题巩固 【1-6】阅读下列程序: 若输入x=5,输出__________ ? ? ? ? ? ? ? ? ? ? INPUT x IF x>=4 THEN  y=x ELSE  y=x-2 END IF PRINT y END 5 五、回归情景 实例1 方特梦幻王国门票A元,儿童若身高低于1.2m,则无须购票;若身高不低于1.2m且低于1.5m,则买半票价;若身高不低于1.5则买全票价. 试设计一个购票的算法. 算 法 第一步 输入一个实数x,A . 第二步 判断 x 的符号. 若x1.2 ,则输出y=0; 否则, 若1.2=x1.5 ,则输出y=A/2; 否则, 若1.5=x ,则输出y=A. 开始 y=0 y=A/2 Y=A 输入x,A 输出y x1.2?

文档评论(0)

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

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

1亿VIP精品文档

相关文档