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

加入VIP,免费下载
 

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

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

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

版权提示 | 免责声明

本文(2019-2020学年湘教版数学必修五新素养同步讲义:11.3-11-3-2 条件语句 WORD版含答案.doc)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2019-2020学年湘教版数学必修五新素养同步讲义:11.3-11-3-2 条件语句 WORD版含答案.doc

1、高考资源网() 您身边的高考专家11.3.2条件语句1.了解条件语句的意义.2.掌握条件语句的格式.3.能用条件语句编写简单的程序.1.算法逻辑结构中的条件结构一般由算法语句中的条件语句来实现.2.条件语句的格式、功能及与条件结构的对应关系格式一格式二条件语句IF条件THEN语句体AEND IFIF条件THEN语句体AELSE语句体BEND IF语句功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体A,否则执行END IF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体A,否则(ELSE)执行语句体B对应条件结构框图1.判断正

2、误.(对的打“”,错的打“”)(1)条件语句中的“语句体”只含有一条语句.()(2)在解决分类处理的问题时需要用条件语句.()(3)条件语句必须以IF开始,以END IF结束.()答案:(1)(2)(3)2.求下列函数的函数值的算法中需要用到条件语句的函数为()A.f(x)x21B.f(x)x31C.f(x)D.f(x)2x解析:选C.A、B、D只需要用顺序结构就能描述算法.C需要对自变量进行判断,要用条件语句,故选C.IFTHEN语句的应用学生用书P15下列是求函数y|ln x|(x0)的值的程序框图,将其用条件语句改写.(其中yln x用yLOG(x)表示)程序框图如图:【解】伪代码如下:

3、INPUTxyLOG(x)IFy0THENyyEND IFPRINTyEND注意所用伪代码的书写格式. 1.阅读下面的伪代码:INPUT“a”;aIFa3THENPRINT3ENDIFIFa4THENPRINT4ENDIFIFa5THENPRINT5ENDIFIFa0 THENPRINT xELSEPRINT xEND IFEND解:程序框图:IFTHENELSE语句的应用学生用书P16已知函数f(x)编写一个伪代码,使输入的每一个x值,都得到相应的函数值.【解】用变量x,y分别表示自变量和函数值.步骤如下:S1:输入x值;S2:判断x的范围.若x0,则用解析式yx21求函数值;否则,用y2x

4、25求函数值;S3:输出y值.程序框图如图所示.伪代码如下:对于分段函数的求值问题,由于计算之前,需要对自变量进行判断,因此需要用到条件结构,并且本例还是一个两个分支的条件结构,所以可运用条件语句的“IFTHENELSE”格式来表示算法. 3.给出一个伪代码如下:说出上面伪代码的功能,并求f(1)f(2)的值.解:伪代码的功能:已知函数f(x)输入自变量x的值,求对应的函数值.由函数解析式可得f(1)4(1)4,f(2)224.所以f(1)f(2)0.条件语句的嵌套学生用书P16“依法纳税是每个公民应尽的义务”,在开始执行新的纳税标准时,规定个人所得税税率表(工资、薪金所得适用)如下:级数全月

5、应纳税所得额税率%1不超过1 500元部分32超过1 500元至4 500元部分103超过4 500元至9 000元部分209超过80 000元部分45上表中“全月应纳税所得额”是从月工资、薪金收入中减去3 500元后的余额,例如某人月工资、薪金收入5 000元,减去3 500元后,应纳税所得额就是1 500元,应缴纳个人所得税45元.在此规定下,编写一个伪代码,输入某人月工资、薪金收入(不超过10 000元),输出这个人应缴纳的个人所得税.【解】算法分析:用x(元)表示月工资、薪金收入,用y(元)表示应缴纳的个人所得税,y与x的函数关系式为y伪代码: (1)在编写条件语句的嵌套中的“条件”时

6、,要注意IF和END IF的配对,常常利用文字的缩进来表示嵌套的层次,以便于程序的阅读和理解.(2)理解条件语句的嵌套时,要分清内层条件语句与外层条件语句,内层的条件结构是外层条件结构的一个分支. 4.已知分段函数y编写一个伪代码并画出程序框图,输入x的值,输出其相应的y值.解:用程序框图表示为:伪代码如下:1.条件语句使程序框图中的条件结构能让计算机执行其中IF后的“条件”表示判断的条件,放在判断框中,语句体1表示满足条件时执行的操作内容,放在判断框中“是”后的执行框中,语句体2表示不满足条件时执行的操作内容,放在判断框中“否”后的执行框中.2.若程序只对条件满足时作处理,不用处理条件不满足

7、时的情况,则可以省略ELSE分支.3.当判断条件多于一个时,若重复应用条件语句,书写程序繁琐,可利用条件语句的嵌套写.(1)在编写条件语句的嵌套中的“条件”时,要注意IF和END IF的配对,常常利用文字的缩进来表示嵌套的层次,以便于程序的阅读和理解.(2)条件语句是一个语句,IF,THEN,ELSE,END IF都是语句的一部分.整个程序必须以END语句结束.1.在解决下面问题的伪代码中必须用条件语句才能实现的个数是()(1)已知三角形三边长,求三角形的面积;(2)求方程axb0(a,b为常数)的根;(3)求三个实数a,b,c中的最大值;(4)求123100的值.A.4B3C.2 D1解析:

8、选C.语句(1)使用顺序结构就可以完成;语句(2)中求方程的根,需根据a0和a0两种情况分类,所以要用到条件语句;语句(3)要对a,b,c三个数的大小进行判断,所以一定要用到条件语句;语句(4)实现时要用到循环结构.2.下列对条件语句的描述正确的是()A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个END IF语句C.条件语句可以没有ELSE后的语句D.条件语句中IFTHEN和ELSE后的语句必须都有解析:选C.条件语句有两种格式:分别是IFTHEN格式和IFTHENELSE格式.对于一个分支的条件语句可以没有ELSE后的语句.3.根据如图所示的伪代码,当输入a,b分别为2,

9、3时,最后输出的m的值为.解析:因为a2,b3,所以abTHENtaabbtEND IFIFcdTHENtccddtEND IFIFacTHENtaacctEND IFIFbcTHENtbbcctEND IFIFbdTHENtbbddtEND IFIFcdTHENtccddtEND IFPRINT a,b,c,dENDA基础达标1.阅读下面伪代码:如果输入x2,则输出结果为()A.2B12C.10 D4解析:选D.输入x2,则x5不成立,故执行ELSE后的语句ba2152126.3.已知伪代码如下:根据伪代码提示输入a4,b2,c5,则伪代码运行结果是()A.maxa BmaxbC.maxc

10、Dmax4解析:选D.我们读一个伪代码应按照从上到下逐个语句进行阅读,本题首先是输入a,b,c的值,然后把a的值放到max中,接下来是两个条件语句,首先判断b是否大于max,若是,则把b的值放到max中,否则,max的值不变;然后再判断c是否大于max,若是,则把c的值放到max中,否则max不变,最后输出max的值.由此可知本题是用来输出三个数中的最大值的一个算法程序.4.在如图所示的伪代码中,如果输入x,则输出的y值为()A.0 B1C.3 D解析:选B.先判断输入的x的取值范围,再执行相应操作.由于0,故输出y51.5.运行伪代码:在两次运行中分别输入8,4和2,4,则两次运行伪代码的输

11、出结果分别为()A.8,2 B8,4C.4,2 D4,4解析:选C.对A、B的情况进行区分,当输入8,4的时候,AB,所以C4;当输入2,4时,AB不成立,所以选择执行C2.6.在下面这个伪代码中,若输入a35,则输出的b.解析:a3510,故执行ba10aMOD10,即b351035MOD10358.答案:87.下面给出的是用条件语句编写的伪代码,该伪代码的功能是求函数的函数值.解析:该伪代码的主要功能是对分段函数f(x)求值,当x3时,y2x;当x3时,yx21.答案:f(x)8.读伪代码完成下列题目:(1)若执行伪代码时,没有执行语句yx1,则输入的x的范围是;(2)若输出结果是5,则执

12、行的赋值语句是,输入的x的值是.解析:依题意,题目所给的伪代码是求函数y的函数值.因此,当x1时,没有执行语句yx1;又当x1时,x12,当x1时,2x13,从而输出结果是5时,执行的语句是yx1,故输入的x的值为x514.答案:(1)x1(2)yx149.给出如下伪代码.(其中x满足:0x0,所以y1,所以运行结果为1.12.下面是判断所输入的正整数的奇偶性的伪代码将其补充完整,则横线上应填(x MOD 2的意思是求x除以2的余数).解析:第一个空是“x是奇数”的条件,应填“m1”;第二个空应填“x为偶数”,并加引号.答案:m1“x为偶数”13.已知函数f(x)试编写伪代码,根据输入的x值输出对应的y值.解:伪代码如下:14.(选做题)到银行办理个人异地汇款(不超过100万)时,银行要收取一定的手续费.汇款额不超过100元,收取1元手续费;超过100元但不超过5 000元,按汇款额的1%收取;超过5 000元,一律收取50元手续费.试用条件语句描述汇款额为x元时,银行收取的手续费为y元的过程,画出程序框图并写出伪代码.解:依分析可知程序框图如图所示:伪代码如下:高考资源网版权所有,侵权必究!

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3