ImageVerifierCode 换一换
格式:PPT , 页数:44 ,大小:1.14MB ,
资源ID:1321366      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1321366.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2017年秋人教版高中数学必修三课件:1.2.2 条件语句 基础知识预习.ppt)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

2017年秋人教版高中数学必修三课件:1.2.2 条件语句 基础知识预习.ppt

1、1.2.2条件语句,1.通过实例正确理解条件语句的概念、表示方法、结构和用法,掌握条件语句的格式及功能.2.了解条件语句在程序中起判断转折的作用,在解决实际问题中起决定作用.3.能初步用条件语句设计算法,表达解决具体问题的过程.,条件语句的格式、功能及与条件结构的对应关系,语句体,语句体1,语句体2,条件,语句体,END IF,条件,语句体1,语句体2,1.下列关于条件语句的叙述正确的是()A.IF语句中必须有ELSE和END IFB.IF语句中可以没有END IFC.IF语句中可以没有ELSE,但必须以END IF结束D.IF语句中可以没有END IF,但必须有ELSE【解析】选C.条件语句

2、的格式是IF-ELSE-END IF或IF-END IF,故选C.,2.条件语句的一般形式是“IFATHENBELSEC”,其中B表示的是()A.不满足条件时执行的内容B.条件语句C.条件D.满足条件时执行的内容【解析】选D.由条件语句的格式知,THEN后的语句是满足条件时执行的内容.,3.已知程序如下:INPUTaIFa=0THENPRINTaELSEPRINT-aENDIFEND若输入9,其运行结果是.【解析】因为90,所以输出9.答案:9,条件语句的格式与功能结合条件语句的两种格式,思考下列问题:探究1:如图所示的条件结构对应的条件语句的一般格式是怎样的?,提示:IF条件THEN 语句体

3、 END IF,探究2:两种语句有什么区别和联系?提示:(1)区别:第一种条件语句只有一个语句体,是满足条件时执行的语句体;而第二种条件语句含有两个语句体,满足条件时执行一个语句体,不满足条件时执行另一个语句体.(2)联系:两种语句首先都要对条件进行判断,然后才执行相应的语句体;执行完语句体后,完成条件语句;都以IF开始,以END IF结束.,【探究总结】对条件语句的四点说明(1)条件语句是一个语句,IF,THEN,ELSE,END IF都是语句的一部分.(2)条件语句必须是以IF开始,以END IF结束,一个IF必须与一个END IF相对应.(3)如果程序中只需对条件为真的情况作出处理,不用

4、处理条件为假的情况时,ELSE分支可以省略,此时条件语句就由双支变为单支.(4)为了程序的可读性,一般IF,ELSE与END IF顶格书写,其他的语句体前面则空两格.,【拓展延伸】条件语句中常用到的运算符,类型一 两种格式的条件语句及应用1.给出下列四个问题:输入一个数x,输出它的绝对值;求函数y= 的函数值;求面积为6的正方形的周长;求三个数a,b,c中的最大数.其中需要用条件语句来描述其算法的个数是()A.1B.2C.3D.4,2.给出下面程序:如果输入x=5,y=-20,那么执行此程序后,输出的结果是.,INPUTx,yIF x0THENx=y-3ELSEy=y+3END IFPRINT

5、x-y;y-xEND,3.如图是用条件语句编写的一个程序,根据该程序回答问题:(1)若输入-4,则输出结果是.(2)若输入3,则输出结果是.(3)该程序的功能是求函数的值.根据x的取值,选择相应的语句执行.,INPUTxIFx3THENy=2*xELSEy=x 2-1ENDIFPRINTyEND,【解题指南】1.条件语句特别适合处理需要条件判断的问题,如分段函数的问题,分类讨论等,可由此判断.2.根据条件语句的格式,执行程序得到相应结果.3.当输入-4时,由于x=-4满足条件“x3”,故计算机执行THEN后面的语句体y=2x;当输入3时,由于3不满足条件“x0,所以y=-20+3=-17,故x

6、-y=5-(-17)=22,y-x=-17-5=-22.答案:22,-22,3.(1)因为-4mTHENm=bEND IFIF cm THENm=cEND IFPRINT mEND,若执行此程序时输入10,12,8,则输出的结果为.,2.画出求函数 值的程序框图,并写出程序.,【解题指南】1.根据条件语句的格式,执行程序得到相应的结果.2.所给函数为分段函数,用两个条件语句,可以先考虑x0和x=0.,【自主解答】1.本程序的功能是输出a,b,c中的最大值,故输出的m的值为12.答案:12,2.程序框图为:,程序为:,INPUT“x=”;xIFx0THENy=x/2+5ELSEy=0END IF

7、END IFPRINTyEND,【规律总结】编写嵌套条件语句的注意点与技巧(1)注意点:编写嵌套的条件语句时,要注意“IF”“THEN”“ELSE”“END IF”的配对,识读程序时,可以用文字的缩进来表示嵌套的层次,以帮助阅读和理解.(2)技巧:对于较复杂的程序设计问题,可分模块逐块处理,最后连缀成一个整体.,【拓展延伸】嵌套式条件语句的格式对应的程序框图,【变式训练】给出如下程序:,INPUT xIF x=800Y=X*0.8X=500Y=X*0.9ENDIF2.算法步骤如下:第一步:测量儿童身高h.第二步:如果h1.2,那么免费乘车.否则执行第三步.第三步:如果h1.5,那么买半票乘车,

8、否则买全票.,程序框图为:,程序为:,INPUT“h=”;hIFh=1.2THENPRINT“免票”ELSEIFh1ORxcANDa+cbANDb+caTHENp=(a+b+c)/2S=SQR(p*(p-a)*(p-b)*(p-c)PRINT“三角形的面积S=”;SELSEPRINT“构不成三角形”END IFEND,【解析】(1)此程序表达的是求一个分段函数的函数值.当-1x1时,输出y的值为0,否则(当x1时)输出y的值为1.程序框图如图:,(2)如图:,这个程序是从键盘上输入三个正数(表示三条线段的长度),检验这三个正数是否为三角形的三条边长.如果是,求出三角形的面积,否则,输出“构不成三角形”的算法.,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报