2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc

2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc

ID:56874711

大小:750.00 KB

页数:16页

时间:2020-07-17

2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc_第1页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc_第2页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc_第3页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc_第4页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc_第5页
资源描述:

《2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.2条件语句学案湘教版必修.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、11.3.2 条件语句 1.了解条件语句的意义. 2.掌握条件语句的格式. 3.能用条件语句编写简单的程序.1.算法逻辑结构中的条件结构一般由算法语句中的条件语句来实现.2.条件语句的格式、功能及与条件结构的对应关系格式一格式二条件语句 IF 条件 THEN 语句体A ENDIF IF 条件 THEN 语句体A ELSE 语句体B ENDIF语句功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体A,否则执行ENDIF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THE

2、N)执行语句体A,否则(ELSE)执行语句体B对应条件结构框图1.判断正误.(对的打“√”,错的打“×”)(1)条件语句中的“语句体”只含有一条语句.(  )(2)在解决分类处理的问题时需要用条件语句.(  )(3)条件语句必须以IF开始,以ENDIF结束.(  )答案:(1)× (2)√ (3)√2.求下列函数的函数值的算法中需要用到条件语句的函数为(  )A.f(x)=x2-1B.f(x)=x3-1C.f(x)=D.f(x)=2x解析:选C.A、B、D只需要用顺序结构就能描述算法.C需要对自变量进行判断,16要用

3、条件语句,故选C. IF—THEN语句的应用[学生用书P15] 下列是求函数y=

4、lnx

5、(x>0)的值的程序框图,将其用条件语句改写.(其中y=lnx用y=LOG(x)表示)程序框图如图:【解】 伪代码如下:INPUT xy=LOG(x)IF y<0 THENy=-yENDIFPRINT yEND注意所用伪代码的书写格式.  1.阅读下面的伪代码:INPUT“a=”;aIF a<=3 THENPRINT 3END IFIF a<=4 THENPRINT 4END IFIF a<=5 THENPRINT 516END

6、 IFIF a<=6 THEN PRINT 6END IFEND如果输入a=3,则伪代码运行的结果是(  )A.3        B.3 4C.3 4 5D.3 4 5 6解析:选D.本题主要考查了条件语句的叠加,伪代码执行条件语句的叠加的过程中对于所有的条件都要进行判断,依次验证每一个条件,直到结束.在本题中共出现四次判断条件,每一条件都成立,故输出结果为3 4 5 6.2.根据下面的伪代码,画出程序框图.INPUT xIFx>0THENPRINT xELSEPRINT -xENDIFEND解:程序框图: IF—T

7、HEN—ELSE语句的应用[学生用书P16] 已知函数f(x)=编写一个伪代码,使输入的每一个x值,都得到相应的函数值.【解】 用变量x,y分别表示自变量和函数值.步骤如下:S1:输入x值;S2:判断x的范围.若x≥0,则用解析式y=x2-1求函数值;否则,用y=2x2-5求函数值;S3:输出y值.程序框图如图所示.16伪代码如下:对于分段函数的求值问题,由于计算之前,需要对自变量进行判断,因此需要用到条件结构,并且本例还是一个两个分支的条件结构,所以可运用条件语句的“IF-THEN-ELSE”格式来表示算法.  3

8、.给出一个伪代码如下:说出上面伪代码的功能,并求f(-1)+f(2)的值.解:伪代码的功能:已知函数f(x)=输入自变量x的值,求对应的函数值.由函数解析式可得f(-1)=4×(-1)=-4,16f(2)=22=4.所以f(-1)+f(2)=0. 条件语句的嵌套[学生用书P16] “依法纳税是每个公民应尽的义务”,在开始执行新的纳税标准时,规定个人所得税税率表(工资、薪金所得适用)如下:级数全月应纳税所得额税率%1不超过1500元部分32超过1500元至4500元部分103超过4500元至9000元部分20………9超

9、过80000元部分45上表中“全月应纳税所得额”是从月工资、薪金收入中减去3500元后的余额,例如某人月工资、薪金收入5000元,减去3500元后,应纳税所得额就是1500元,应缴纳个人所得税45元.在此规定下,编写一个伪代码,输入某人月工资、薪金收入(不超过10000元),输出这个人应缴纳的个人所得税.【解】 算法分析:用x(元)表示月工资、薪金收入,用y(元)表示应缴纳的个人所得税,y与x的函数关系式为y=伪代码:16(1)在编写条件语句的嵌套中的“条件”时,要注意IF和ENDIF的配对,常常利用文字的缩进来表示

10、嵌套的层次,以便于程序的阅读和理解.(2)理解条件语句的嵌套时,要分清内层条件语句与外层条件语句,内层的条件结构是外层条件结构的一个分支.  4.已知分段函数y=编写一个伪代码并画出程序框图,输入x的值,输出其相应的y值.解:用程序框图表示为:伪代码如下:161.条件语句使程序框图中的条件结构能让计算机执行其中IF后的“条件”表示判断的条件,放

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

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

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