2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3

2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3

ID:42715054

大小:2.64 MB

页数:19页

时间:2019-09-20

2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3_第1页
2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3_第2页
2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3_第3页
2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3_第4页
2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3_第5页
资源描述:

《2020版高中数学第一章算法初步1.2.2条件语句学案(含解析)新人教A版必修3》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.2.2 条件语句学习目标 1.理解条件语句的格式及功能.2.能用条件语句编写简单的程序.知识点一 条件语句条件语句的格式、功能及与条件结构的对应关系格式一格式二条件语句IF 条件 THEN 语句体END IFIF 条件 THEN语句体1ELSE 语句体2ENDIF语句功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2对应条件结构框图知识点二 条件语句的嵌套和叠加1.条件语句的嵌套①语句格式IF 条件1 THEN 语句体1

2、ELSEIF 条件2 THEN语句体2 ELSE语句体3 ENDIF19ENDIF②程序框图③条件语句嵌套的实质将外层条件语句中的分支语句再设计成一个条件语句.特别提醒:在条件语句中的嵌套中,每一个“IF”对应着一个“ENDIF”,注意书写格式.2.条件语句的叠加①语句格式IF 条件1 THEN语句体1ENDIFIF 条件2 THEN语句体2ENDIFIF 条件3 THEN语句体3ENDIF②程序框图1.条件语句中必须有ELSE和ENDIF.( × )192.条件语句中可以没有ENDIF.( × )3.条件语句中可以没有ELSE,但是必须有ENDIF.( √ )4.条件语句中可以没有END

3、IF,但是必须有ELSE.( × )5.条件语句是用来表达算法中的条件结构的.( √ )题型一 对条件语句的理解例1 (1)条件语句的一般形式为“IFATHENBELSEC”,其中语句C的作用是(  )A.条件语句B.不满足条件时执行的内容C.条件D.满足条件时执行的内容(2)下列对条件语句的描述正确的是(  )A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个ENDIF语句C.条件语句可以没有ELSE后的语句D.条件语句中IF—THEN和ELSE后的语句必须都有(3)下面的问题中必须用条件语句才能实现的个数是(  )①已知三角形三边的长,求三角形的面积;②求方程mx+n=

4、0(m,n为常数)的根;③求三个实数a,b,c中的最大数;④求函数f(x)=ax2+bx+c(a≠0)的图象的对称轴方程.A.4B.3C.2D.1答案 (1)B (2)C (3)C解析 (1)“IFATHENBELSEC”,先判断IF后的条件,若“真”,则执行B;若“假”,则执行C.(2)条件语句有两种格式,分别是IF—THEN格式和IF—THEN—ELSE格式.只有一个分支的条件语句可以没有ELSE后的语句.(3)①已知三角形三边的长,求三角形的面积,直接代入公式,需要用顺序结构;②求方程mx+n=0(m,n为常数)的根,需要分类讨论m的取值,根据取值的不同,执行不同的算法;③求三个实数

5、a,b,c中的最大数,需要用到条件语句;④求f(x)=ax2+bx+c(a≠0)的图象的对称轴方程,不需要用条件语句.反思感悟 (1)在解题中,需要进行分类讨论的就必须用到条件语句.(2)根据条件结构写条件语句:19①首先选择语句格式.当判断语句的两个出口语句都要执行时,采用“IF—THEN—ELSE”语句,当判断语句的两个出口语句只有一个要执行时,采用“IF—THEN”语句.②然后确定条件和语句体.条件即为判断框内的条件,放在IF后.判断框中“是”后的执行框中的内容,是THEN后的语句体1,“否”后的执行框中(如果有的话)的内容,是ELSE后的语句体2.跟踪训练1 (1)条件语句的一般形

6、式为:IFATHENBELSEC,其中B表示的是(  )A.满足条件时执行的内容B.条件语句C.条件D.不满足条件时,执行的内容(2)给出以下四个问题,①输入一个数x,输出它的绝对值;②求表面积为6的正方体的体积;③求三个数a,b,c中的最小值;④求函数f(x)=的函数值.其中需要用条件语句来描述其算法的有________.(填序号)答案 (1)A (2)①③④解析 (1)IFATHENBELSEC表示如果条件A成立,则执行B步骤,否则执行C步骤.(2)②直接用顺序结构即可,不需用条件语句;而①需要判断这个数的正负;③需要判断这三个数的大小;④是分段函数求值问题,故①③④需用到条件语句.题

7、型二 条件语句的应用例2 (1)阅读下面的程序,若分别输入0,1,4,8,9,10,则输出的结果是(  )INPUT “x=”;xIF x MOD4=0 THEN PRINT xENDIFENDA.0,8B.4,8C.0,4,8D.0,1,4,8,9,10(2)若输入8,则下列程序执行后输出的结果是________.INPUT “t=”;tIF t<=3 THEN c=0.2ELSE c=0.2+0.1*t-0.1*3E

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。