- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
No.1 middle school ,my love !高中数学人教A版必修三·第1章算法初步四川省成都市新都一中肖 宏No.1 middle school ,my love !第6课时 条件语句某商场为了促销,采取购物打折的优惠办法,每位顾客一次购物在1000元及以上者,按九五折优惠,用计算机解决这个问题,该如何设计程序语言呢?No.1 middle school ,my love !预学1:条件语句(1)在上面的问题中设计程序语言可以运用条件语句解决.(2)条件语句与程序框图中的条件结构相对应.No.1 middle school ,my love !?练一练:给出以下四个问题:①输入一个数x,输出它的绝对值;②求函数f(x)=的函数值;③求面积为6的正方形的周长;④求三个数a,b,c中的最大数.其中不需要用条件语句来描述的个数有( ).A.1 B.2 C.3 D.4【解析】只有③不需要用条件语句来描述.【答案】ANo.1 middle school ,my love !预学2:条件语句的一般格式及作用(1)IF—THEN语句IF—THEN语句的一般格式如图,对应的程序框图如图.IF 条件 THEN 语句体END IF No.1 middle school ,my love !(2)IF—THEN—ELSE语句IF—THEN—ELSE语句的一般格式如图,对应的程序框图如图.IF 条件 THEN 语句1ELSE 语句2END IF No.1 middle school ,my love !想一想:IF—THEN—ELSE语句与IF—THEN语句的相同点和不同点?【解析】相同点:首先对IF后的条件进行判断,如果符合条件就执行THEN后边的语句.不同点:对于IF—THEN—ELSE语句,若不符合条件,则执行ELSE后面的“语句体2”.对于IF—THEN语句,若不符合条件,则直接结束该条件语句,转而执行其后面的语句.No.1 middle school ,my love !预学3:IF—THEN语句与IF—THEN—ELSE语句各自的功能在IF—THEN语句中,“条件”表示判断的条件;“语句”表示满足条件时执行的操作内容,条件不满足时,结束程序;END IF表示条件语句的结束.计算机在执行时首先对IF后的条件进行判断,如果条件符合就执行THEN后边的语句,若条件不符合则直接结束该条件语句,转而执行其他语句.No.1 middle school ,my love !在IF—THEN—ELSE语句中,“条件”表示判断的条件;“语句1”表示满足条件时执行的操作内容;“语句2”表示不满足条件时执行的操作内容;END IF表示条件语句的结束.计算机在执行时,首先对IF后的条件进行判断,如果条件符合,则执行THEN后面的语句1;如果条件不符合,则执行ELSE后面的语句2.No.1 middle school ,my love !议一议:给出下面两个语句,说明其含义.(1)IF a≥1000 THEN y=0.85*aEND IF(2)IF a500 THEN y=0.95*aELSE y=aEND IF【解析】(1)其含义是当满足条件a≥1000时,执行y=0.85*a,否则,执行下一句.(2)其含义是当满足条件时a500,执行y=0.95*a,否则,执行y=a.No.1 middle school ,my love !预学4:条件语句的嵌套下面是一个嵌套的条件结构程序框图.No.1 middle school ,my love !该框图对应的条件语句为复合IF语句,其一般格式为:IF 条件1 THEN语句1ELSE IF 条件2 THEN语句2 ELSE 语句3 END IFEND IFNo.1 middle school ,my love !?议一议:已知函数y=对每一个输入的x的值,求出相应的函数值.用条件语句写出算法语句,并画出程序框图.【解析】算法语句如下:No.1 middle school ,my love !INPUT xIF x=-1 THENy=(x+1)^ 2ELSE IF x=1 THENy=1/x-1 ELSE y=2*x+2 END IFEND IFPRINT yENDNo.1 middle school ,my love !1.IF—THEN语句例1、输入一个数x,如果它是正数,则输出它;否则不输出,画出解决该问题的程序框图,并写出对应的程序.【方法指导】这是一个条件结构,当x0时,输出x,当x≤0时,退出条件结构,不输出结果,对应的语句是IF—THEN.No.1 middle school ,my love !【解析】程序框图如图所示:
您可能关注的文档
- 北师大版数学七上课件_2.6.1有理数的加减混合运算(10张ppt).ppt
- 北师大版初中英语七年级上册Unit 1 Lesson 2(共24张PPT).ppt
- 北师大版数学七上课件_1.2.2柱体、锥体的展开与折叠 (共10张PPT).ppt
- 北师大版 必修2 Unit 4 Cyberspace Lesson 1 精品课件 (14PPT).ppt
- 北师大版数学七上课件_2.6.3有理数加减混合运算的实际应用 (共12张PPT).ppt
- 北师大版初中英语七年级上册Unit 1 Family lesson2 What do they look like(共22张PPT).pptx
- 华东师大版七年级数学上册课件_2.10 有理数的除法 (共15张PPT).ppt
- 仁爱版九年级英语上册课件_Unit 4 Topic 3 China is the third nation that sent a person into space (共78张PPT).ppt
- 华东师大版七年级数学上册课件_2.2.1数轴 (共14张PPT).ppt
- 华东师大版七年级数学上册课件_2.3 相反数 (共15张PPT).ppt
- 四川省成都市新都一中高中2018届数学必修三第一章07循环语句 (共29张PPT).pptx
- 单元请七.ppt
- 四川省成都市新都一中高中2018届数学必修三第三章02概率的意义和基本性质 (共37张PPT).pptx
- 北师大版 必修2 Unit 4 Cyberspace Lesson 3 精品课件 (16PPT).ppt
- 四川省成都市新都一中高中2018届数学必修三第二章03三种抽样的综合应用 (共31张PPT).pptx
- 四川省成都市新都一中高中2018届数学必修三第二章02系统抽样与分层抽样 (共32张PPT).pptx
- 外研 必修1 Module 5 Vocabulary and speaking 课件 (29PPT).ppt
- 外研 必修1 Module 2 introduction and reading 课件 (58PPT).ppt
- 定语从句配套练习.doc
- 宾语从句用法详解.doc
文档评论(0)