推荐2017年高中数学课下能力提升六条件语句新人教A版必修3
高中数学人教A版必修三课时提升作业(六)条件语句含解析
A.1 个
B.2 个
C.3 个
D.4 个
【解析】选 B.①,②两小题中都不需要分类,所以不用条件语句.而③,
④则必须分类,故需要用条件语句.
【补偿训练】求下列函数的函数值的算法中需要用到条件语句的函数
为
( )
A.f(x)=log4(x2+1)
B.y=x3-1
{ C.f(x)=
1 x ≤ 2.5 ―1 x > 2.5
13
INPUTx m=x MOD2 IF THEN PRINT x 是偶数 ELSE PRINT x 是奇数 ENDIF END 【解析】判断输入的数 x 的奇偶性,可以用此数除以 2 取余数,若余 数为 0,则为偶数,否则(余数不为零),则为奇数. 答案:m=0 三、解答题(每小题 10 分,共 20 分) 5.读下面所给的程序,依据程序画出程序框图,并说明其功能: INPUT x IF x>1 OR x<-1 THEN y=1 ELSE y=0 ENDIF PRINE y END. 【解析】程序框图如图:
答案:4 9
7.(2015·四平高一检测)阅读如图所示的程序,回答下列问题.
IF x<=2 THEN
y=0.2
ELSE
y=0.2+0.1 (x-3)
END IF
PRINT y
END
程序表示的函数关系式是 .
【解析】本题程序应为一个条件语句,它是用来实现分段函数求值的.
{ 答案:y=
0.2,x ≤ 2 0.2 + 0.1
×
(x
―
3),x
>
2
8.求函数 y=|x-4|+1 的函数值,则①处应填 .
2017_2018学年高中数学课下能力提升十六新人教A版必修3
课下能力提升(十六)[学业水平达标练]题组1 对概率的明白得1.某工厂生产的产品合格率是99.99%,这说明( )A .该厂生产的10 000件产品中不合格的产品必然有1件B .该厂生产的10 000件产品中合格的产品必然有9 999件C .合格率是99.99%,很高,说明该厂生产的10 000件产品中没有不合格产品D .该厂生产的产品合格的可能性是99.99%2.某市的天气预报中,有“降水概率预报”,例如预报“明天降水概率为90%”,这是指( )A .明天该地域约90%的地址会降水,其余地址不降水B .明天该地域约90%的时刻会降水,其余时刻不降水C .气象台的专家中,有90%以为明天会降水,其余的专家以为不降水D .明天该地域降水的可能性为90%3.掷一枚质地均匀的正方体骰子(六个面上别离写有1,2,3,4,5,6),假设前3次持续掷到“6点朝上”,那么关于第4次抛掷结果的预测,以下说法中正确的选项是( )A .必然显现“6点朝上”B .显现“6点朝上”的概率大于16C .显现“6点朝上”的概率等于16D .无法预测“6点朝上”的概率4.在某餐厅内抽取100人,其中有30人在15岁及15岁以下,35人在16岁至25岁之间,25人在26岁至45岁之间,10人在46岁及46岁以上,那么从此餐厅内随机抽取1人,这人年龄在16岁至25岁之间的概率约为________.5.说明以下概率的含义:(1)某厂生产的电子产品合格的概率为0.997;(2)某商场进行促销活动,购买商品满200元,即可参加抽奖活动,中奖的概率为0.6;(3)一名望象学工作者说,明天下雨的概率是0.8;(4)依照法国闻名数学家拉普拉斯的研究结果,一个婴儿将是女孩的概率是2245. 题组2 游戏的公平性6.小明和小颖按如下规那么做游戏:桌面上放有5支铅笔,每次取1支或2支,最后取完铅笔的人获胜,你以为那个游戏规那么________.(填“公平”或“不公平”)7.某种彩票的抽奖是从写在36个球上的36个号码中随机摇出7个.有人统计了过去中特等奖的号码,宣称某一号码在历次特等奖中显现的次数最多,它是一个幸运号码,人们应该买这一号码;也有人说,假设一个号码在历次特等奖中显现的次数最少,由于每一个号码显现的机遇相等,应该买这一号码,你以为他们的说法对吗?题组3 概率的应用8.蜜蜂包括小蜜蜂和黑小蜜蜂等很多种类.在我国的云南及周边各省都有散布.春暖花开的时候是放蜂的大好季节.养蜂人甲在某地域放养了9 000只小蜜蜂和1 000只黑小蜜蜂,养蜂人乙在同一地域放养了1 000只小蜜蜂和9 000只黑小蜜蜂.某中学生物小组在上述地域捕捉了1只黑小蜜蜂.那么,生物小组的同窗以为这只黑小蜜蜂是哪位养蜂人放养的比较合理( )A .甲B .乙C .甲和乙D .以上都对[能力提升综合练]1.(2016·台州高一检测)每道选择题有4个选择支,其中只有1个选择支是正确的.某次考试共有12道选择题,某人说:“每一个选择支正确的概率是14,我每题都选择第一个选择支,那么必然有3个题选择结果正确”这句话( )A .正确B .错误C .不必然D .无法说明2.(2016·广州高一检测)某医院医治一种疾病的治愈率为15,前4个病人都未治愈,那么第5个病人的治愈率为( )A .1 B.45C .0 D.153.甲、乙两人做游戏,以下游戏中不公平的是( )A .掷一枚骰子,向上的点数为奇数那么甲胜,向上的点数为偶数那么乙胜B .同时掷两枚相同的骰子,向上的点数之和大于7那么甲胜,不然乙胜C .从一副不含大、小王的扑克牌中抽一张,扑克牌是红色那么甲胜,是黑色那么乙胜D .甲,乙两人各写一个数字,假设是同奇或同偶那么甲胜,不然乙胜4.(2016·佛山高一检测)前后抛掷两枚均匀的五角、一元的硬币,观看落地后硬币的正反面情形,那么以下哪个事件的概率最大( )A .至少一枚硬币正面朝上B .只有一枚硬币正面朝上C .两枚硬币都是正面朝上D .两枚硬币一枚正面朝上,另一枚反面朝上5.玲玲和倩倩是一对好朋友,她俩都想去观看某明星的演唱会,可手里只有一张票,如何办呢?玲玲对倩倩说:“我向空中抛2枚一样的一元硬币,若是落地后一正一反,就我去;若是落地后两面一样,就你去!”你以为那个游戏公平吗?答:________.6.对某厂生产的某种产品进行抽样检查,数据如下表所示.________件产品.7.设人的某一特点(眼睛的大小)是由他的一对基因所决定的,以d 表示显性基因,r 表示隐性基因,那么具有dd 基因的人为纯显性,具有rr 基因的人为纯隐性,具有rd 基因的人为混合性,纯显性与混合性的人都显露显性基因决定的某一特点,小孩从父母身上各取得一个基因,假定父母都是混合性,问:(1)1个小孩由显性决定特点的概率是多少?(2)“该父母生的2个小孩中至少有1个由显性决定特点”,这种说法正确吗?8.某中学从参加高一年级上学期期末考试的学生中抽出60名学生,将其成绩(均为整数)分成六段[40,50),[50,60),…,[90,100]后画出如图部份频率散布直方图.观看图形的信息,回答以下问题:(1)估量这次考试的合格率(60分及以上为合格);(2)从成绩是70分以上(包括70分)的学生当选一人,求选到第一名学生的概率(第一名学生只一人).答 案[学业水平达标练]1. 解析:选D 合格率是99.99%,是指该工厂生产的每件产品合格的可能性大小,即合格的概率.2. 解析:选D 降水概率为90%,指降水的可能性为90%,并非是指降水时刻,降水地域或以为会降水的专家占90%.3. 解析:选C 随机事件具有不确信性,与前面的实验结果无关.由于正方体骰子的质地是均匀的,因此它显现哪个面朝上的可能性都是相等的.4. 解析:16岁至25岁之间的人数为35,频率为0.35,故从此餐厅内随机抽取一人,这人年龄在16岁至25岁之间的概率约为0.35.答案:0.355. 解:(1)生产1 000件电子产品大约有997件是合格的.(2)购买10次商品,每次购买额都满200元,抽奖中奖的可能性为0.6.(3)在今天的条件下,明天下雨的可能性是80%.(4)一个婴儿将是女孩的可能性是2245. 6. 解析:当第一个人第一次取2支时,还剩余3支,不管第二个人取1支仍是2支,第一个人在第二次取铅笔时,都可取完,即第一个人必然能获胜.因此不公平.答案:不公平7. 解:体育彩票中标有36个号码的36个球大小、重量是一致的,严格地说,为了保证公平,每次用的36个球,应该只许诺用一次,除非能保证用过一次后,球没有磨损、变形.因此,当把这36个球看成每次抽奖中只用了一次时,不难看出,以前抽奖的结果对尔后抽奖的结果没有任何阻碍,上述两种说法都是错的.8. 解析:选B 从放蜂人甲放的蜜蜂中,捕捉一只小蜜蜂是黑小蜜蜂的概率为110,而从放蜂人乙放的蜜蜂中,捕捉一只小蜜蜂是黑小蜜蜂的概率为910,因此,此刻捕捉的这只小蜜蜂是放蜂人乙放养的可能性较大.应选B.[能力提升综合练]1. 解析:选B 解答一个选择题作为一次实验,每次选择的正确与否都是随机的.通过大量的实验,其结果呈随机性,即选择正确的概率是14.做12道选择题,即进行了12次实验,每一个结果都是随机的,不能保证每题的选择结果都正确,但有3题选择结果正确的可能性比较大.同时也有可能都选错,亦或有2题,4题,乃至12个题都选择正确.2. 解析:选D 因为第5个病人治愈与否,与其他四人无任何关系,故治愈率仍为15. 3. 解析:选B 关于A 、C 、D 甲胜,乙胜的概率都是12,游戏是公平的;关于B ,点数之和大于7和点数之和小于7的概率相等,但点数等于7时乙胜,因此甲胜的概率小,游戏不公平.4. 解析:选A 抛掷两枚硬币,其结果有“正正”,“正反”,“终归”,“反反”四种情形.至少有一枚硬币正面朝上包括三种情形,其概率最大.5. 解析:两枚硬币落地共有四种结果:正,正;正,反;反,正;反,反.由此可见,她们两人取得门票的概率是相等的,因此公平.答案:公平6. 解析:由表中数据知:抽查5次,产品合格的频率依次为0.94,0.92,0.96,0.95,0.956,可见频率在0.95周围摆动,故可估量该厂生产的此种产品合格的概率约为0.95.设大约需抽查n 件产品,那么950n≈0.95,因此n ≈1 000.答案:1 0007. 解:父、母的基因别离为rd 、rd ,那么这小孩从父母身上各得一个基因的所有可能性为rr ,rd ,rd ,dd ,共4种,故具有dd 基因的可能性为14,具有rr 基因的可能性也为14,具有rd 的基因的可能性为12. (1)1个小孩由显性决定特点的概率是34. (2)这种说法不正确,2个小孩中每一个由显性决定特点的概率均相等,为34. 8. 解:(1)依题意,60分及以上的分数所在的第三、四、五、六组的频率和为(0.015+0.03+0.025+0.005)×10=0.75,因此,这次考试的合格率约为75%.(2)成绩在[70,100]的人数是36.因此从成绩是70分以上(包括70分)的学生当选一人,选到第一名学生的概率P =136.。
高中数学课下能力提升一新人教A版必修3
——教学资料参考参考范本——高中数学课下能力提升一新人教A版必修3______年______月______日____________________部门[学业水平达标练]题组1 算法的含义及特征1.下列关于算法的说法错误的是( )A.一个算法的步骤是可逆的B.描述算法可以有不同的方式C.设计算法要本着简单方便的原则D.一个算法不可以无止境地运算下去2.下列语句表达的是算法的有( )①拨本地电话的过程为:1提起话筒;2拨号;3等通话信号;4开始通话或挂机;5结束通话;②利用公式V=Sh计算底面积为3,高为4的三棱柱的体积;③x2-2x-3=0;④求所有能被3整除的正数,即3,6,9,12,….A.①② B.①②③C.①②④ D.①②③④3.下列各式中S的值不可以用算法求解的是( )A.S=1+2+3+4B.S=12+22+32+…+1002C.S=1++…+110 000D.S=1+2+3+4+…题组2 算法设计4.给出下面一个算法:第一步,给出三个数x,y,z.第二步,计算M=x+y+z.第三步,计算N=M.第四步,得出每次计算结果.则上述算法是( )A.求和 B.求余数C.求平均数 D.先求和再求平均数5.(20xx·东营高一检测)一个算法步骤如下:S1,S取值0,i取值1;S2,如果i≤10,则执行S3,否则执行S6;S3,计算S+i并将结果代替S;S4,用i+2的值代替i;S5,转去执行S2;S6,输出S.运行以上步骤后输出的结果S=( )A.16 B.25C.36 D.以上均不对6.给出下面的算法,它解决的是( )第一步,输入x.第二步,如果x<0,则y=x2;否则执行下一步.第三步,如果x=0,则y=2;否则y=-x2.第四步,输出y.A.求函数y=的函数值B.求函数y=的函数值C.求函数y=的函数值D.以上都不正确7.试设计一个判断圆(x-a)2+(y-b)2=r2和直线Ax+By+C=0位置关系的算法.8.某商场举办优惠促销活动.若购物金额在800元以上(不含800元),打7折;若购物金额在400元以上(不含400元)800元以下(含800元),打8折;否则,不打折.请为商场收银员设计一个算法,要求输入购物金额x,输出实际交款额y.题组3 算法的实际应用9.国际奥委会宣布2020年夏季奥运会主办城市为日本的东京.据《中国体育报》报道:对参与竞选的5个夏季奥林匹克运动会申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票数超过总票数的一半,那么该城市将获得举办权;如果所有申办城市得票数都不超过总票数的一半,则将得票最少的城市淘汰,然后进行第二轮投票;如果第二轮投票仍没选出主办城市,将进行第三轮投票,如此重复投票,直到选出一个主办城市为止,写出投票过程的算法.[能力提升综合练]1.小明中午放学回家自己煮面条吃,有下面几道工序:①洗锅、盛水2分钟;②洗菜6分钟;③准备面条及佐料2分钟;④用锅把水烧开10分钟;⑤煮面条和菜共3分钟.以上各道工序,除了④之外,一次只能进行一道工序.小明要将面条煮好,最少要用( ) A.13分钟 B.14分钟C.15分钟 D.23分钟2.在用二分法求方程零点的算法中,下列说法正确的是( )A.这个算法可以求方程所有的零点B.这个算法可以求任何方程的零点C.这个算法能求方程所有的近似零点D.这个算法并不一定能求方程所有的近似零点3.(20xx·青岛质检)结合下面的算法:第一步,输入x.第二步,判断x是否小于0,若是,则输出x+2,否则执行第三步.第三步,输出x-1.当输入的x的值为-1,0,1时,输出的结果分别为( )A.-1,0,1 B.-1,1,0C.1,-1,0 D.0,-1,14.有如下算法:第一步,输入不小于2的正整数n.第二步,判断n是否为2.若n=2,则n满足条件;若n>2,则执行第三步.第三步,依次从2到n-1检验能不能整除n,若不能整除,则n 满足条件.则上述算法满足条件的n是( )A.质数 B.奇数C.偶数 D.合数5.(20xx·济南检测)输入一个x值,利用y=|x-1|求函数值的算法如下,请将所缺部分补充完整:第一步:输入x;第二步:________;第三步:当x<1时,计算y=1-x;第四步:输出y.6.已知一个算法如下:第一步,令m=a.第二步,如果b<m,则m=b.第三步,如果c<m,则m=c.第四步,输出m.如果a=3,b=6,c=2,则执行这个算法的结果是________.7.下面给出了一个问题的算法:第一步,输入a.第二步,如果a≥4,则y=2a-1;否则,y=a2-2a+3.第三步,输出y的值.问:(1)这个算法解决的是什么问题?(2)当输入的a的值为多少时,输出的数值最小?最小值是多少?8.“韩信点兵”问题:韩信是汉高祖手下的大将,他英勇善战,谋略超群,为汉朝的建立立下了不朽功勋.据说他在一次点兵的时候,为保住军事秘密,不让敌人知道自己部队的军事实力,采用下述点兵方法:①先令士兵从1~3报数,结果最后一个士兵报2;②又令士兵从1~5报数,结果最后一个士兵报3;③又令士兵从1~7报数,结果最后一个士兵报4.这样韩信很快算出自己部队里士兵的总数.请设计一个算法,求出士兵至少有多少人.答案[学业水平达标练]1. 解析:选A 由算法定义可知B、C、D对,A错.2. 解析:选A 算法通常是指按照一定规则解决某一类问题的明确和有限的步骤.①②都各表达了一种算法;③只是一个纯数学问题,不是一个明确步骤;④的步骤是无穷的,与算法的有穷性矛盾.3. 解析:选D D中的求和不符合算法步骤的有限性,所以它不可以用算法求解,故选D.4. 解析:选D 由算法过程知,M为三数之和,N为这三数的平均数.5. 解析:选B 由以上计算可知:S=1+3+5+7+9=25,答案为B.6. 解析:选B 由算法知,当x<0时,y=x2;当x=0时,y=2;当x>0时,y=-x2.故选B.7. 解:算法步骤如下:第一步,输入圆心的坐标(a,b)、半径r和直线方程的系数A、B、C.第二步,计算z1=Aa+Bb+C.第三步,计算z2=A2+B2.第四步,计算d=.第五步,如果d>r,则输出“相离”;如果d=r,则输出“相切”;如果d<r,则输出“相交”.8. 解:算法步骤如下:第一步,输入购物金额x(x>0).第二步,判断“x>800”是否成立,若是,则y=0.7x,转第四步;否则,执行第三步.第三步,判断“x>400”是否成立,若是,则y=0.8x;否则,y=x.第四步,输出y,结束算法.9. 解:算法如下:第一步,投票.第二步,统计票数,如果一个城市得票数超过总票数的一半,那么该城市就获得主办权,否则淘汰得票数最少的城市并转第一步.第三步,宣布主办城市.[能力提升综合练]1. 解析:选C ①洗锅、盛水2分钟+④用锅把水烧开10分钟(同时②洗菜6分钟+③准备面条及佐料2分钟)+⑤煮面条和菜共3分钟=15分钟.解决一个问题的算法不是唯一的,但在设计时要综合考虑各个方面的因素,选择一种较好的算法.2. 解析:选D 二分法求方程零点的算法中,仅能求方程的一些特殊的近似零点(满足函数零点存在性定理的条件),故D正确.3. 解析:选C 根据x值与0的关系选择执行不同的步骤.4. 解析:选A 根据质数、奇数、偶数、合数的定义可知,满足条件的n是质数.5. 解析:以x-1与0的大小关系为分类准则知第二步应填当x≥1时,计算y=x-1.答案:当x≥1时,计算y=x-16. 解析:这个算法是求a,b,c三个数中的最小值,故这个算法的结果是2.答案:27. 解:(1)这个算法解决的是求分段函数y=的函数值的问题.(2)当a≥4时,y=2a-1≥7;当a<4时,y=a2-2a+3=(a-1)2+2≥2,∵当a=1时,y取得最小值2.∴当输入的a值为1时,输出的数值最小为2.8. 解:第一步,首先确定最小的满足除以3余2的正整数:2.第二步,依次加3就得到所有除以3余2的正整数:2,5,8,11,14,17,20,….第三步,在上列数中确定最小的满足除以5余3的正整数:8.第四步,然后在自然数内在8的基础上依次加上15,得到8,23,38,53,….第五步,在上列数中确定最小的满足除以7余4的正整数:53.即士兵至少有53人.。
高中数学新人教A版必修3学案测评:条件语句
第5节 条件语句1.任意给定三个正实数,设计一个算法程序判断分别以这三个数为三边边长的三角形是否存在.2.完成下列程序,输入x 的值,求函数y=|8-2x 2|的值.①__________ ,②__________. 3.已知下列程序:如果输出的是y=0.75,则输入的x 是__________.4.儿童乘坐火车时,若身高不超过1.1 m ,则无需购票;若身高超过1.1 m 但不超过1.4 m ,可买半票;若超过1.4 m ,应买全票.试写出一个购票算法程序.5.给计算机编写一个程序,输入一个自变量x 的值,输出分段函数22,x 0f x),x , x<0x +≥⎧=⎨⎩(的函数值.6.已知函数22x 1, x>0,y x 1,0,x 2x, x<0,x ⎧-⎪=+=⎨⎪-+⎩试输入x 的值,计算y 值,写出程序.7. 程序如下:若输入a=1,b=3,c=2, 则输出的结果是( )A. 1,2,3B. 3,2,1C. 2,3,1D. 3,1,28. 求函数y=|x-4|+1的函数值,则③处应填__________.9.设计一个程序,输入一个三位自然数,把这个数的百位数与个位数对调,输出对调后的数.10.现将某科的成绩分为3个等级:80~100分为A,60~79分为B,60分以下为C.试写出输出学生相应的成绩等级的算法.11.元旦期间,某商场搞挂历促销活动:原价每本20元,购买5到9本按9折收费,买10本以上按8折收费,画出收费的程序框图,并写出相应的程序.12. (2010·莆田模拟)用二分法求方程x5-3x+1=0在(0,1)上的近似解,精确到c=0.001,写出算法,画出程序框图,并写出程序. 答案1. 程序如下:2. ①x>=-2 AND x<=2 THEN ②y=8-2*x^23. -1.75或1.75或0.5或-0.54. 程序如下:5. 程序如下:6. 程序如下:7. B 8. y=5-x 9. 程序如下:10. 第一步,输入学生的成绩x;第二步,若80≤x ≤100,则输出成绩等级为A;否则执行第三步; 第三步,若x<60,则输出成绩等级为C,否则输出学生成绩等级为B.程序框图:12. 算法如下:第一步,取 [a,b]中点m=1(a b 2),将区间一分为二;第二步,若f(m)=0,则m 就是方程的根;否则所求根x*在m 的左侧或右侧; 若f(a)·f(m)>0,则x*∈(m,b),以m 代替a; 若f(a)·f(m)<0,则x*∈(a,m),以m 代替b; 第三步,若|a-b|<c,计算终止. 此时x*≈m,否则转到第一步.编写程序如下:程序框图如下:。
高中数学新人教A版必修三课件条件语句
语句3
语句序列3;
end
end
第十页,编辑于星期一:点 八分。
知识回顾
新知探究
新知探究 课堂小结
练一练
学生练习
条件语句 课下作业
不久的将来,从河口到济南可坐飞机,现规定每张机票 托运费计算方法是:行李质量不超过50kg时,按1元/kg 元计算;超过50kg而不超过100kg时,其超过部分按2元 /kg计算,超过100kg时,其超过部分按3元/kg计算,画 出程序框图并编写程序,输入行李质量,计算并输出托运
第九页,编辑于星期一:点 八分。
知识回顾
新知探究
课堂小结
学生练习
条件语句 课下作业
{ 新知探究 试一试,相信自己 求函数f(x)的函数值。 f(x)=
1,x>1 0,-1≤x≤1 -1,x<-1
满足条件
是 语句1
否
满足条件 是 语句2
if 表达式
语句序列1;
else
否
if 表达式
语句序列2;
else
第四页,编辑于星期一:点 八分。
知识回顾
知识回顾
新知探究
课堂小结
学生练习
条件语句 课下作业
1、输入语句、输出语句和赋值语句对应于算法中的哪
种结构?这三种语句的一般格式是什么?
2、任给一个三角形的底边长a和高h,求这个三角 形的面积。
试画出该问题的框图,并编写出程序。
3、(1)任意给三个数,求它们中的最大数。 (2)任给一个实数,求它的绝对值。
题的能力。
第二页,编辑于星期一:点 八分。
知识回顾
教学目标
新知探究
课堂小结
学生练习
条件语句 课下作业
[推荐学习]2017年高中数学课下能力提升六条件语句新人教A版必修3
课下能力提升(六) 条件语句[学业水平达标练]题组1 条件语句与条件结构1.下列关于条件语句的说法正确的是( )A.条件语句中必须有ELSE和END IFB.条件语句中可以没有END IFC.条件语句中可以没有ELSE,但是必须有END IFD.条件语句中可以没有END IF,但是必须有ELSE2.下列对条件语句的描述正确的是( )A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个END IF语句C.条件语句可以没有ELSE后的语句D.条件语句中IF—THEN和ELSE后的语句必须都有3.下列问题需要用条件语句来描述其算法的是( ) A.输入x,输出它的相反数B.输入x,输出它的绝对值C.求边长为1的正三角形的面积D.求棱长为1的正四面体的体积4.若a=11,下面的程序段输出的结果是________.5.已知如图所示的程序,其运行结果是________.题组2 条件结构的应用6.已知程序:若输出y 的值为6,则输入x 的值为________.7.试设计程序,求函数y =|x -4|+1的函数值.8.铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过50 kg 时,每千克0.13元,如超过50 kg ,超过的部分按每千克0.20元计算,如果行李重量为W (kg),运费为F (元),计算公式为:F =⎩⎪⎨⎪⎧ 0.13×W W,50×0.13+W -W >设计程序,输入行李的重量W ,输出运费F .[能力提升综合练]1.给出以下四个问题,①输入一个数x ,输出它的绝对值;②求函数的函数值;③求面积为6的正方形的周长;④求三个数a ,b ,c中的最大数,其中不需要用条件语句来描述其算法的有( )A .1个B .2个C .3个D .4个2.(2016·临沂高一检测)下列程序的功能是:判断任意输入的数x 是否为正数,若是,输出它的平方值;若不是,输出它的相反数.则填入的条件应该是( )A.x >0 B .x <0 C .x >=0 D .x <=03.根据下列算法语句,当输入x 为60时,输出y 的值为( )A .25B .30C .31D .614.根据如图的程序提示依次输入4, 2, -5,则程序的运行结果是() INPUT “a=”;aINPUT “b=”;bINPUT “c=”;cmax =aIF b>max THENmax =bEND IF IF c>max THENmax =cEND IFPRINT “max=”;maxENDA .2B .max =2C .4D .max =45.已知下列程序:INPUT xIF x <=-1 THENy =-x -1ELSEIF x >1THENy =-x^2+1 ELSEy =x -1END IFEND IFPRINT “y=”;yEND如果输出的是y =0.75,则输入的x 是________.6.(2016·滨州质检)读程序,完成下列题目:程序如图:(1)若执行程序时,没有执行语句y =x +1,则输入的x 的范围是________;(2)若执行结果为3,则执行的赋值语句是________,输入的x 的值是________.7.儿童乘坐火车时,若身高不超过1.2 m ,则无需购票;若身高超过1.2 m 但不超过1.5 m ,应买半票;若超过1.5 m ,应买全票.试写出一个购票算法程序.8.设计一个算法,求方程ax +b =0的解,并写出程序(注:本题程序中如果出现不等号,用“<>”表示).答 案[学业水平达标练]1. 解析:选C 条件语句中必须有END IF ,但可以没有ELSE ,故选C.2. 解析:选C 条件语句有两种格式:分别是IF —THEN 格式和IF —THEN —ELSE 格式.对于一个分支的条件语句可以没有ELSE 后的语句.3. 解析:选B A ,C ,D 都不需要分类,所以不需要条件语句;而B 需要分类,故需用条件语句.4. 解析:由于当a =11时,不满足条件a <10,所以执行y =a MOD 10,得到的结果是y =1.注意“a MOD 10”是a 除以10的余数.答案:15. 解析:因为33<99,所以t =33,a =99,b =33,a =99-33=66.答案:a =666. 解析:由程序知,当x >0时,3x 2+3=6,解得x =2; 当x <0时,-3x 2+5=6,解得x =-23;显然x =0不成立. 答案:2或-237. 解:因为y =|x -4|+1=⎩⎪⎨⎪⎧ x -3,x ≥4,5-x ,x <4.所以设计程序如下: INPUT “x=”;xIF x>=4 THENy =x -3ELSEy =5-xEND IFPRINT yEND8. 解:程序如下.[能力提升综合练]1. 解析:选A ①②④都需要条件语句描述其算法,只有③不需用条件语句描述,故选A.2. 解析:选D 因为条件真则执行y =-x ,条件假则执行y =x * x ,由程序功能知条件应为x <=0.3. 解析:选C 由题意,得y =⎩⎪⎨⎪⎧ 0.5x ,x ≤50,25+x -,x >50.当x =60时,y =25+0.6×(60-50)=31,∴输出y 的值为31.4. 解析:选D 本程序的功能是求输入的三个数中的最大数,运行程序得max =4.5. 解析:由程序可知本题为根据输入的x ,求函数y =⎩⎪⎨⎪⎧ -x -1,x ≤-1,-x 2+1,x >1,x -1,-1<x ≤1的函数值.我们可以分段令y =0.75,并验证,可求得x =-1.75.答案:-1.756. 解析:(1)不执行y =x +1语句,说明不满足条件x ≥1,故有x <1.(2)当x <1时,y <2×1+1=3,只有x +1=3,x =2.答案:(1) x <1 (2) y =x +1 27. 解:程序如下: INPUT “身高; hIF h<=1.2 THENPRINT “免费乘车”ELSEIF h<=1.5 THENPRINT “半票乘车” ELSEPRINT “全票乘车”END IFEND IFEND8. 解:算法:第一步:判断a ≠0是否成立.若成立,输出结果“解为-b a”;否则执行第二步. 第二步:判断b =0是否成立.若成立,输出结果“解集为R ”;若不成立,输出结果“方程无解”,结束算法.程序为: INPUT “a,b =”;a ,bIF a<>0 THENPRINT“x=”;-b/aELSEIF b =0 THENPRINT “解集为R ” ELSEPRINT “方程无解”END IFEND IFEND。
高中数学人教A版必修三课下能力提升(二)含解析
(1)图框①中 x=2 的含义是什么? (2)图框②中 y1=ax+b 的含义是什么? (3)图框④中 y2=ax+b 的含义是什么? (4)该程序框图解决的是怎样的问题? (5)当最终输出的结果是 y1=3,y2=-2 时,求 y=f(x)的解析式.
4
答案
[学业水平达标练]
1. 解析:选 C 流程线的意义是流程进行的方向,一个算法步骤到另一个算法步骤表
答案:2
π
π
6. 解析:图甲空白部分的面积为 a2- a2,故图乙①中应填 S=a2- a2.
16
16
π 答案:S=a2- a2
16
7. 解:(1)该程序框图解决的是求二次函数 f(x)=-x2+mx 的函数值的问题.
(2)当输入的 x 的值为 0 和 4 时,输出的值相等,即 f(0)=f(4).
8.已知函数 f(x)=x2-3x-2,求 f(3)+f(-5)的值,设计一个算法并画出算法的程序框 图.
[能力提升综合练] 1.程序框图符号“ ”可用于( ) A.输出 a=10 B.赋值 a=10 C.判断 a=10 D.输入 a=1 2.(2016·广州高一检测)如图程序框图的运行结果是( )
(4)该程序框图解决的是求函数 y=ax+b 的函数值的问题,其中输入的是自变量 x 的值,
输出的是对应 x 的函数值.
(5)y1=3,即 2a+b=3. ⑤
6
y2=-2,即-3a+b=-2. ⑥ 由⑤⑥,得 a=1,b=1, 所以 f(x)=x+1.
7
因为 f(0)=0,f(4)=-16+4m,
所以-16+4m=0,
所以 m=4.
所以 f(x)=-x2+4x.
则 f(3)=-32+4×3=3,
2017-2018学年数学必修3:课下能力提升六 循环语句 含
课下能力提升(六)循环语句一、填空题1.如图是一算法的伪代码,执行此算法,最后输出的n的值为______.n←6s←0While s<15s←s+nn←n-1End WhilePrint n2.以下伪代码运行结果t=________.b为________.a←1b←1While b<5c←a+ba←bb←cEnd WhilePrint b4.如果下列伪代码运行后输出的结果是720,则在横线处应填入的正整数为________.I共循环________次.S←0I←1While S<60I←I+1End While二、解答题6.写出下列伪代码执行的结果.a←2i←1While i≤6a←a+1Print i,ai←i+1End While7.试确定S=1+4+7+10+…中加到第几项时S≥300?写出伪代码.8.给出某班50名学生的数学测试成绩,60分及60分以上的为及格,要求统计及格人数、及格人数的平均分、全班同学的平均分,画出流程图,并写出伪代码.答案1.解析:s=6,n=5;s=11,n=4;s=15,n=3,退出循环,此时n=3.答案:32.解析:由条件i From 2 To 5知共循环4次.第一次循环t←1×2=2,第二次循环t←2×3=6,第三次循环t←6×4=24,第四次循环t←24×5=120.故运行结果为120.答案:1203.解析:第一步:c=2,a=1,b=2;第二步:c=3,a=2,b=3;第三步:c=5,a=3,b=5.4.解析:依题意需计算10×9×8,该循环体共执行了三次,当完成S←S×8后应结束循环,因此在横线处应填8.答案:85.解析:由题意知该程序的作用是判断S=1+2+3+…+n≥60的最小整数n.∵1+2+3+…+10=55<601+2+3+…+11=66>60.故可知该程序循环了11次.答案:116.解:算法中用到了While循环语句,从a←2,i←1开始,第一次循环求2+1,并输出1,3;第二次求3+1,并输出2,4;第三次求4+1,并输出3,5,…;第六次求7+1,并输出6,8.即输出结果为1,32,43,54,65,76,87.解:伪代码一:伪代码二:S←0n←1i←1While S<300 S←S+nn←n+3i←i+1End While Print i-1S←0n←1i←1DoS←S+nn←n+3i←i+1 Until S≥300 End Do Print i-18.解:流程图如下伪代码:M←0i←1S←0T←0DoRead xIf x≥60Then S←S+xM←M+1End IfT←T+xi←i+1Until i>50End DoP←S/MT←T/50Print M,P,T。
课时讲练通2017-2018学年高中数学人教A版必修三课后提升作业 六 1-2-2 条件语句 含解析 精品
温馨提示:此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节合适的观看比例,答案解析附后。
关闭Word文档返回原板块。
课后提升作业六条件语句(45分钟70分)一、选择题(每小题5分,共40分)1.如图程序运行后,输出的值是( )A.-4B.5C.9D.14【解析】选A.因为A=5<B=9,所以x=A-B=5-9=-4,应输出-4.2.(2016·合肥高一检测)当x=2时,下面程序输出的结果为( )A.42B.55C.60D.28【解析】选C.因为x=2>0,所以执行y=x2,z=y3-x2,所以当x=2时,y=22=4,z=43-22=60.3.某程序如下:当执行此程序时,没有执行语句y=x+1,则输入的x值的范围为( ) A.[1,+∞) B.(1,+∞)C.(-∞,1]D.(-∞,1)【解析】选D.因为没有执行语句y=x+1,即输入的x值不满足条件x ≥1,故x<1.4.根据下列算法语句,当输入x为60时,输出y的值为( )A.25B.30C.31D.61【解析】选 C.由算法语句读出其功能,进一步利用分段函数的解析式求函数值.由题意,得y=()0.5x x 50250.6x 50x 50.≤⎧⎪⎨+->⎪⎩,,, 当x=60时,y=25+0.6×(60-50)=31.所以输出y 的值为31.【补偿训练】给出如下程序:输入x=3时,输出的结果是( )A.1B.-1C.0D.3【解析】选A.如果输入x<0,则y=-1;如果输入x=0,则y=0;如果输入x>0,则y=1;因为输入的x值为3,所以输出的结果为1.5.(2016·钦州高一检测)下列程序:若输入的值是51,则运行结果是( )A.51B.15C.105D.501【解析】选B.因为算法运算符“\”和“MOD”分别用来取商和余数,所以输入51时,51÷10=5……1,所以a=5,b=1,x=10×1+5=15. 6.阅读下列程序:如果输入x=-2,则输出的结果为( )A.2B.-12C.10D.-4 【解析】选D.因为x=-2<0,则y=72x+3=-7+3=-4.7.为了在运行下面的程序之后输出y=25,键盘输入x应该是( )A.6B.5C.6或-6D.5或-5【解析】选C.程序对应的函数是()()22x1x0 yx1x0.⎧+⎪=⎨-≥⎪⎩,<,,由()()22x 0x 0x 125x 125≥⎧⎧⎪⎪⎨⎨+=-=⎪⎪⎩⎩<,,,或,得x=-6或x=6. 8.(2016·东营高一检测)阅读下列程序:该程序的功能是求下列哪个函数的函数值( )【解析】选B.依据条件语句知y=1x 3,x 0,20,x 0,1x 5,x 0.2⎧+<⎪⎪=⎨⎪⎪-+>⎩二、填空题(每小题5分,共10分)9.将下列程序补充完整.判断输入的任意数x的奇偶性.【解析】因为该程序为判断任意数x的奇偶性且满足条件时执行“x 是偶数”,而m=x MOD 2表示m除2的余数,故条件应用“m=0”.答案:m=010.完成如图所示的程序,输入x的值,求函数y=|8-2x2|的值.【解题指南】条件语句中的条件是复合条件时常用AND或OR连接. 【解析】根据ELSE后的语句为y=2*x∧2-8,故条件①应为8-2x2≥0,即-2≤x≤2,写出语句为x>=-2 AND x<=2;②应为y=8-2*x∧2.答案:①x>=-2 AND x<=2 ②y=8-2*x∧2三、解答题(每小题10分,共20分)11.设计判断正整数m是否是正整数n的约数的一个算法,画出其程序框图,并写出相应的程序.【解析】程序为:程序框图:12.已知程序:说明其功能并画出程序框图.【解析】该程序的功能为求分段函数4x 1x 1y 51x 14x 1x 1-<-⎧⎪=--≤≤⎨⎪-->⎩,,,,,的值.程序框图为:【能力挑战题】到银行办理个人异地汇款时,银行要收取一定的手续费.汇款额不超过100元,收取1元手续费;超过100元但不超过5 000元,按汇款额的1%收取;超过5 000元,一律收取50元手续费.试用条件语句描述汇款额为x元时,银行收取的手续费为y元的过程,画出程序框图并写出程序.【解析】依分析可知程序框图如图所示:程序如下:关闭Word文档返回原板块。
2017年高中数学课下能力提升三条件结构新人教A版必修320170925115
课下能力提升(三) 条件结构[学业水平达标练]题组1条件结构的简单应用1.解决下列问题的算法中,需要条件结构的是()A.求两个数的和B.求某个正实数的常用对数C.求半径为r的圆的面积D.解关于x的一元二次方程ax2+bx+c=02.已知如图是算法程序框图的一部分①②③其中含条件结构的是()A.①②B.①③C.②③D.①②③3.程序框图如图所示,它是算法中的()A.条件结构B.顺序结构C.递归结构D.循环结构4.如图为计算函数y=|x|函数值的程序框图,则此程序框图中的判断框内应填________.5.已知函数y=Error!请设计程序框图,要求输入自变量,输出函数值.题组2与条件结构有关的读图、应用问题6.(2016·洛阳模拟)给出了一个算法的程序框图(如图所示),若输入的四个数分别为5,3,7,2,则最后输出的结果是()A.5 B.3 C.7 D.27.(2016·海口高一检测)如图所示的程序框图,若a=5,则输出b=________.8.在新华书店里,某教辅材料每本售价14.80元,书店为促销,规定:如果顾客购买5 本或5本以上,10本以下则按九折(即13.32元)出售;如果顾客购买10本或10本以上,则按八折(即11.84元)出售.请设计一个完成计费工作的程序框图.[能力提升综合练]1.广东中山市的士收费办法如下:不超过2公里收7元(即起步价7元),超过2公里的里程每公里收2.6元,另每车次超过2公里收燃油附加费1元(不考虑其他因素).相应收费系统的程序框图如图所示,则①处应填()A.y=7+2.6x B.y=8+2.6xC.y=7+2.6(x-2) D.y=8+2.6(x-2)2.执行如图所示的程序框图,如果输入的t∈[-1,3],则输出的s属于()A.[-3,4] B.[-5,2]C.[-4,3] D.[-2,5]3.若f(x)=x2,g(x)=log2x,则如图所示的程序框图中,输入x=0.25,输出h(x)=()A.0.25 B.2C.-2 D.-0.254.如图所示的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入四个选项中的()A.c>x?B.x>c?C.c>b?D.b>c?5.定义运算a⊗b,运算原理如图所示,则式子4⊗1+2⊗5的值等于________.6.如图是判断“美数”的程序框图,在[30,40]内的所有整数中“美数”的个数是多少?7.画出解关于x的不等式ax+b<0的程序框图.答案[学业水平达标练]1. 解析:选D A,B,C中均不对变量进行讨论,只有D中由于Δ的不确定,需要讨论,因此需要条件结构.2. 答案:C3.解析:选A此题中的程序框图中有判断框,根据给定条件判断并根据判断结果进行不同处理的是条件结构.4. 解析:显然当x<0或x≤0时,y=-x,故判断框内应填x≤0?(或x<0?).答案:x≤0?(或x<0?)5. 解:程序框图如图所示:6. 解析:选C由程序框图可以看出其算法功能为:输入四个数,输出其中最大的数,由于5,3,7,2中最大的数为7,故最后输出的结果为7.7. 解析:根据题意a=5,所以执行判断框后的“否”步骤,即b=a2+1,所以输出26.答案:268. 解:程序框图如图:[能力提升综合练]1. 解析:选D当x>2时,y=7+2.6(x-2)+1=8+2.6(x-2),所以①处应填y=8+2.6(x-2).2. 解析:选A由程序框图可知,s与t可用分段函数表示为s=Error!则s∈[-3,4].3. 解析:选C h(x)取f(x)和g(x)中的较小者.g(0.25)=log20.25=-2,f(0.25)=10.252=.164. 解析:选A变量x的作用是保留3 个数中的最大值,所以第二个判断框内语句为“c>x?”,满足“是”则交换两个变量的数值,输出x的值后结束程序,满足“否”直接输出x的值后结束程序,故选A.5. 解析:a⊗b=Error!则4⊗1+2⊗5=4×(1+1)+2×(5-1)=16.答案:166. 解:由程序框图知美数是满足:能被3 整除不能被6 整除或能被12 整除的数,在[30,40]内的所有整数中,所有的能被3整除的数有30,33,36,39,共有4个数,在这四个数中能被12整除的有36,在这四个数中不能被6整除的有33,39,所以在[30,40]内的所有整数中“美数”的个数是3个.7. 解:程序框图为:。
高中数学(人教A版)必修三课下能力提升(六)条件语句 Word版含解析
课下能力提升(六)[学业水平达标练] 题组条件语句与条件结构.下列关于条件语句的说法正确的是( ).条件语句中必须有和.条件语句中可以没有.条件语句中可以没有,但是必须有.条件语句中可以没有,但是必须有.下列对条件语句的描述正确的是( ).后面的语句不可以是条件语句.两个条件语句可以共用一个语句.条件语句可以没有后的语句.条件语句中—和后的语句必须都有.下列问题需要用条件语句来描述其算法的是( ) .输入,输出它的相反数.输入,输出它的绝对值.求边长为的正三角形的面积.求棱长为的正四面体的体积.若=,下面的程序段输出的结果是..已知如图所示的程序,其运行结果是.题组条件结构的应用.已知程序:若输出的值为,则输入的值为..试设计程序,求函数=-+的函数值..铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过时,每千克元,如超过,超过的部分按每千克元计算,如果行李重量为(),运费为(元),计算公式为:=(\\(×(≤(,×+(-(×(>(.))设计程序,输入行李的重量,输出运费.[能力提升综合练].给出以下四个问题,①输入一个数,输出它的绝对值;②求函数的函数值;③求面积为的正方形的周长;④求三个数,,中的最大数,其中不需要用条件语句来描述其算法的有( ).个.个.个.个.(·临沂高一检测)下列程序的功能是:判断任意输入的数是否为正数,若是,输出它的平方值;若不是,输出它的相反数., =-, =* ))则填入的条件应该是( ).>.<.>=.<=.根据下列算法语句,当输入为时,输出的值为( )。
人教版高中数学必修三 课下能力提升:(六)
课下能力提升(六)[学业水平达标练] 题组1条件语句与条件结构1.下列关于条件语句的说法正确的是()A.条件语句中必须有ELSE和END IFB.条件语句中可以没有END IFC.条件语句中可以没有ELSE,但是必须有END IF D.条件语句中可以没有END IF,但是必须有ELSE 2.下列对条件语句的描述正确的是()A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个END IF语句C.条件语句可以没有ELSE后的语句D.条件语句中IF—THEN和ELSE后的语句必须都有3.下列问题需要用条件语句来描述其算法的是() A.输入x,输出它的相反数B.输入x,输出它的绝对值C.求边长为1的正三角形的面积D.求棱长为1的正四面体的体积4.若a=11,下面的程序段输出的结果是________.5.已知如图所示的程序,其运行结果是________.题组2 条件结构的应用6.已知程序:若输出y 的值为6,则输入x 的值为________.7.试设计程序,求函数y =|x -4|+1的函数值.8.铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过50 kg 时,每千克0.13元,如超过50 kg ,超过的部分按每千克0.20元计算,如果行李重量为W (kg),运费为F (元),计算公式为:F =⎩⎪⎨⎪⎧ 0.13×W W ,50×0.13+W -W>设计程序,输入行李的重量W ,输出运费F .[能力提升综合练]1.给出以下四个问题,①输入一个数x ,输出它的绝对值;②求函数的函数值;③求面积为6的正方形的周长;④求三个数a ,b ,c中的最大数,其中不需要用条件语句来描述其算法的有( )A .1个B .2个C .3个D .4个2.(2016·临沂高一检测)下列程序的功能是:判断任意输入的数x 是否为正数,若是,输出它的平方值;若不是,输出它的相反数.则填入的条件应该是( )A .x >0B .x <0C .x >=0D .x <=03.根据下列算法语句,当输入x为60时,输出y的值为()A.25 B.30 C.31 D.614.根据如图的程序提示依次输入4, 2, -5,则程序的运行结果是() INPUT“a=”;aINPUT“b=”;bINPUT“c=”;cmax=aIF b>max THENmax=bEND IFIF c>max THENmax=cEND IFPRINT“max=”;maxENDA.2 B.max=2 C.4 D.max=45.已知下列程序:INPUT xIF x<=-1THENy=-x-1ELSEIF x>1THENy=-x^2+1ELSEy=x-1END IFEND IFPRINT “y=”;yEND如果输出的是y=0.75,则输入的x是________.6.(2016·滨州质检)读程序,完成下列题目:程序如图:(1)若执行程序时,没有执行语句y =x +1,则输入的x 的范围是________;(2)若执行结果为3,则执行的赋值语句是________,输入的x 的值是________.7.儿童乘坐火车时,若身高不超过1.2 m ,则无需购票;若身高超过1.2 m 但不超过1.5 m ,应买半票;若超过1.5 m ,应买全票.试写出一个购票算法程序.8.设计一个算法,求方程ax +b =0的解,并写出程序(注:本题程序中如果出现不等号,用“<>”表示).答 案[学业水平达标练]1. 解析:选C 条件语句中必须有END IF ,但可以没有ELSE ,故选C.2. 解析:选C 条件语句有两种格式:分别是IF —THEN 格式和IF —THEN —ELSE 格式.对于一个分支的条件语句可以没有ELSE 后的语句.3. 解析:选B A ,C ,D 都不需要分类,所以不需要条件语句;而B 需要分类,故需用条件语句.4. 解析:由于当a =11时,不满足条件a <10,所以执行y =a MOD 10,得到的结果是y =1.注意“a MOD 10”是a 除以10的余数.答案:15. 解析:因为33<99,所以t =33,a =99,b =33,a =99-33=66.答案:a =666. 解析:由程序知,当x >0时,3x 2+3=6,解得x =2; 当x <0时,-3x 2+5=6,解得x =-23;显然x =0不成立. 答案:2或-237. 解:因为y =|x -4|+1=⎩⎪⎨⎪⎧x -3,x ≥4,5-x ,x <4. 所以设计程序如下:INPUT “x =”;xIF x>=4 THENy =x -3ELSEy =5-xEND IFPRINT yEND8. 解:程序如下.[能力提升综合练]1. 解析:选A ①②④都需要条件语句描述其算法,只有③不需用条件语句描述,故选A.2. 解析:选D 因为条件真则执行y =-x ,条件假则执行y =x * x ,由程序功能知条件应为x <=0.3. 解析:选C 由题意,得y =⎩⎪⎨⎪⎧ 0.5x ,x ≤50,25+x -,x >50.当x =60时,y =25+0.6×(60-50)=31,∴输出y 的值为31.4. 解析:选D 本程序的功能是求输入的三个数中的最大数,运行程序得max =4.5. 解析:由程序可知本题为根据输入的x ,求函数y =⎩⎪⎨⎪⎧ -x -1,x ≤-1,-x 2+1,x >1,x -1,-1<x ≤1的函数值.我们可以分段令y =0.75,并验证,可求得x =-1.75.答案:-1.756. 解析:(1)不执行y =x +1语句,说明不满足条件x ≥1,故有x <1.(2)当x <1时,y <2×1+1=3,只有x +1=3,x =2.答案:(1) x <1 (2) y =x +1 27. 解:程序如下:INPUT “身高”; hIF h<=1.2 THENPRINT “免费乘车”ELSEIF h<=1.5 THENPRINT “半票乘车”ELSEPRINT “全票乘车”END IFEND IFEND8. 解:算法:第一步:判断a ≠0是否成立.若成立,输出结果“解为-b a”;否则执行第二步. 第二步:判断b =0是否成立.若成立,输出结果“解集为R ”;若不成立,输出结果“方程无解”,结束算法.程序为: INPUT “a ,b =”;a ,bIF a<>0 THENPRINT “x =”;-b/aELSEIF b =0 THENPRINT “解集为R ”ELSEPRINT “方程无解”END IFEND IFEND。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课下能力提升(六) 条件语句
[学业水平达标练]
题组1 条件语句与条件结构
1.下列关于条件语句的说法正确的是( )
A.条件语句中必须有ELSE和END IF
B.条件语句中可以没有END IF
C.条件语句中可以没有ELSE,但是必须有END IF
D.条件语句中可以没有END IF,但是必须有ELSE
2.下列对条件语句的描述正确的是( )
A.ELSE后面的语句不可以是条件语句
B.两个条件语句可以共用一个END IF语句
C.条件语句可以没有ELSE后的语句
D.条件语句中IF—THEN和ELSE后的语句必须都有
3.下列问题需要用条件语句来描述其算法的是( ) A.输入x,输出它的相反数
B.输入x,输出它的绝对值
C.求边长为1的正三角形的面积
D.求棱长为1的正四面体的体积
4.若a=11,下面的程序段输出的结果是________.
5.已知如图所示的程序,其运行结果是________.
题组2 条件结构的应用
6.已知程序:
若输出y 的值为6,则输入x 的值为________.
7.试设计程序,求函数y =|x -4|+1的函数值.
8.铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过50 kg 时,每千克0.13元,如超过50 kg ,超过的部分按每千克0.20元计算,如果行李重量为W (kg),运费为F (元),计算公式为:
F =⎩⎪⎨⎪⎧ 0.13×W W
,50×0.13+W -W >
设计程序,输入行李的重量W ,输出运费F .
[能力提升综合练]
1.给出以下四个问题,①输入一个数x ,输出它的绝对值;②求函数
的函数值;③求面积为6的正方形的周长;④求三个数a ,b ,c
中的最大数,其中不需要用条件语句来描述其算法的有( )
A .1个
B .2个
C .3个
D .4个
2.(2016·临沂高一检测)下列程序的功能是:判断任意输入的数x 是否为正数,若是,
输出它的平方值;若不是,输出它的相反数.
则填入的条件应该是( )
A
.x >0 B .x <0 C .x >=0 D .x <=0
3.根据下列算法语句,当输入x 为60时,输出y 的值为( )
A .25
B .30
C .31
D .61
4.根据如图的程序提示依次输入4, 2, -5,则程序的运行结果是(
) INPUT “a=”;a
INPUT “b=”;b
INPUT “c=”;c
max =a
IF b>max THEN
max =b
END IF IF c>max THEN
max =c
END IF
PRINT “max=”;max
END
A .2
B .max =2
C .4
D .max =4
5.已知下列程序:
INPUT x
IF x <=-1 THEN
y =-x -1
ELSE
IF x >
1 THEN
y =-x^2+1 ELSE
y =x -1
END IF
END IF
PRINT “y=”;y
END
如果输出的是y =0.75,则输入的x 是________.
6.(2016·滨州质检)读程序,完成下列题目:
程序如图:
(1)若执行程序时,没有执行语句y =x +1,则输入的x 的范围是________;
(2)若执行结果为3,则执行的赋值语句是________,输入的x 的值是________.
7.儿童乘坐火车时,若身高不超过1.2 m ,则无需购票;若身高超过1.2 m 但不超过
1.5 m ,应买半票;若超过1.5 m ,应买全票.试写出一个购票算法程序.
8.设计一个算法,求方程ax +b =0的解,并写出程序(注:本题程序中如果出现不等号,用“<>”表示).
答 案
[学业水平达标练]
1. 解析:选C 条件语句中必须有END IF ,但可以没有ELSE ,故选C.
2. 解析:选C 条件语句有两种格式:分别是IF —THEN 格式和IF —THEN —ELSE 格式.对于一个分支的条件语句可以没有ELSE 后的语句.
3. 解析:选B A ,C ,D 都不需要分类,所以不需要条件语句;而B 需要分类,故需用条件语句.
4. 解析:由于当a =11时,不满足条件a <10,所以执行y =a MOD 10,得到的结果是y =1.注意“a MOD 10”是a 除以10的余数.
答案:1
5. 解析:因为33<99,所以t =33,a =99,b =33,a =99-33=6
6.
答案:a =66
6. 解析:由程序知,当x >0时,3x 2
+3=6,解得x =2; 当x <0时,-3x 2+5=6,解得x =-23
;显然x =0不成立. 答案:2或-23
7. 解:因为y =|x -4|+1=⎩⎪⎨⎪⎧ x -3,x ≥4,5-x ,x <4.
所以设计程序如下: INPUT “x=”;x
IF x>=4 THEN
y =x -3
ELSE
y =5-x
END IF
PRINT y
END
8. 解:程序如下.
[能力提升综合练]
1. 解析:选A ①②④都需要条件语句描述其算法,只有③不需用条件语句描述,故选A.
2. 解析:选D 因为条件真则执行y =-x ,条件假则执行y =x * x ,由程序功能知条件应为x <=0.
3. 解析:选C 由题意,得y =⎩⎪⎨⎪⎧ 0.5x ,x ≤50,25+x -,x >50.当x =60时,y =25+。