2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析

上传人:小** 文档编号:87862638 上传时间:2019-04-13 格式:DOC 页数:13 大小:428.50KB
返回 下载 相关 举报
2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析_第1页
第1页 / 共13页
2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析_第2页
第2页 / 共13页
2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析_第3页
第3页 / 共13页
2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析_第4页
第4页 / 共13页
2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析》由会员分享,可在线阅读,更多相关《2018-2019学年高中数学人教a版必修3作业:1.2.2 条件语句 word版含解析(13页珍藏版)》请在金锄头文库上搜索。

1、课时提升作业 六条 件 语 句(25分钟 60分)一、选择题(每小题5分,共25分)1.下列问题所描述出来的算法,其中不包含条件语句的为( )A输入三个表示三条边长的数,计算三角形的面积B给出两点的坐标,计算直线的斜率C给出一个数x,计算它的常用对数的值D给出三棱锥的底面积与高,求其体积【解析】选D.A,B,C中问题都需要分类讨论,其算法包含条件语句,D中问题可依据公式直接计算,其算法不包含条件语句.【补偿训练】求下列函数的函数值的算法中需要用到条件语句的函数为( )Af(x)3x1Bf(x)x2Cf(x)Df(x)ex【解析】选C.A,B,D只用顺序结构就能描述算法,C需要逻辑判断要用条件语

2、句.2.执行下面的程序,若输出结果是2,则输入的x值是( )A.0或2B.-1或2C.2D.0【解析】选A.此程序表示分段函数y=若输出是2,则y=2.当x1时,由2x+1=2得:x=0;当x1时,由x2-x=2得:x=2或-1(舍去),所以x=0或2.3.根据下列程序,当输入x为60时,输出y的值为( )A25B30C31D61【解析】选C.由题意,得y当x60时,y250.6(6050)31.所以输出y的值为31.【补偿训练】(2018洛阳高一检测)当输入x=-3.2时,程序输出的结果为( )A.-3.2B.3.2C.3D.-3【解析】选B.因为x=-3.20不成立,所以有x0.【拓展延伸

3、】条件语句的嵌套在某些较为复杂的算法中,有时需要按照条件要求执行某一语句后(特别是ELSE后面的语句)继续按照另一条件进行判断,这时可以再利用条件语句完成这一要求,这就形成了条件语句的嵌套,其一般格式如下,其程序框图如图:二、填空题(每小题5分,共15分)5.(2018淄博高一检测)为了在运行下面的程序后得到输出y=9,则应该输入_.【解析】当x0时,因为 y=(x+1)2,所以当y=9时,x=-4;当x0时,因为y=(x-1)2,所以当y=9时,x=4,所以x=4或-4.答案:4或-47.给出一个算法的程序,如果输出的y的值是20,则输入的x的值是_【解析】当x5时,10x20,即x2;当x

4、5时,2.5x520,解出x6.答案:2或68.下面给出的是用条件语句编写的程序,该程序的功能是求函数_的函数值 【解析】由已知条件可知,当x3时,y2x;当x3时,yx21,所以y答案:y三、解答题(每小题10分,共20分)9.算法如下:第一步,输入x;第二步,判断x0是否成立,若成立,则z1;若不成立,则z1;第三步,zz1;第四步,输出z;试将上面算法用程序框图及程序表示【解析】算法的程序框图,如图所示:程序如下:【误区警示】由IF语句的格式知,条件语句的结束语为“END IF”,如果漏掉,该语句是不完整的,程序无法运行(20分钟 40分)一、选择题(每小题5分,共10分)1.分析程序:

5、若输入38,运行该程序后,得到的结果是( )A80B.83C.82D.81【解析】选B.根据程序语句,其意义为:输入一个x=38,满足9x100,a=x10=3,即取十位数,b=38 MOD 10=8,即取个位数,x=10*b+a=83 重新组合数字,用原来两位数的十位当个位,个位当十位,故当输入38时,输出83.2.(2018淮南高一检测)下列程序语句的算法功能是( )A.输出a,b,c三个数中的最大数B.输出a,b,c三个数中的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列【解析】选A.由程序语句可知,当比较a,b的大小后,选择较大的数赋给a;当比较a,c的大小后,选择

6、较大的数赋给a;最后输出a,所以此程序的作用是输出a,b,c中最大的数.【延伸探究】若要将程序中“ab,ab,ac”,则结果又如何?【解析】结果是输出a,b,c中的最小值.二、填空题(每小题5分,共10分)3.输入x=5,运行下面的程序之后得到y等于_.【解析】分析程序语句,可知程序的功能是计算并输出分段函数的值,因为x=50成立,故y=(x-1)2=(5-1)2=16.答案:164.(2018怀化高一检测)下列程序用来求函数y=|x-4|+1的函数值,则处应填_. 【解析】由程序可知,当x4不成立,即x4时,y=-x+4+1,即y=5-x,故处应填y=5-x.答案:y=5-x三、解答题(每小

7、题10分,共20分)5.如图是某种算法的程序,回答下面的问题: (1)写出输出值y关于输入值x的函数关系式y=f(x).(2)当输出的y值小于时,求输入的x的取值范围【解析】(1)根据程序可知:该程序的作用是计算分段函数y=f(x)=的函数值,所以输出值y关于输入值x的函数关系式为f(x)=(2)当x0时,y=1-3x,所以x-1,此时-1x0.当x0时,y=,所以x,此时0x,综上可知输入的x的取值范围为(-1,).6.某地通讯公司规定:拨打市内电话时,如果不超过3分钟,则收取话费022元;如果通话时间超过3分钟,则超出部分按每分钟0.1元收取通话费,不足一分钟按一分钟计算.设通话时间为t(

8、分钟),通话费用y(元),如何设计一个程序,计算通话的费用.(参数:t表示取不大于t的最大整数,可用INT(t)表示) 【解析】算法分析:数学模型实际上为y关于t的分段函数.关系式如下:算法步骤如下:第一步,输入通话时间t.第二步,如果t3,那么y=0.22;否则判断tZ是否成立,若成立执行y=0.22+0.1(t-3);否则执行y=0.22+0.1(t3+1).第三步,输出通话费用y.程序如下:【补偿训练】(2018信阳高一检测)如图所示,在边长为16的正方形ABCD的边上有一动点P,点P沿边线由BCDA(B为起点,A为终点)运动.若设点P运动的路程为x,APB的面积为y,试写出程序,根据输入的x值,输出相应的y值.【解析】由题意可得函数关系式为y=程序如下:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号