欢迎来到天天文库
浏览记录
ID:29691603
大小:139.50 KB
页数:5页
时间:2018-12-22
《2013高中数学 第1部分 第二章 §3-3.1 条件语句应用创新演练 北师大版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、【三维设计】2013高中数学第1部分第二章§3-3.1条件语句应用创新演练北师大版必修31.当a=3时,下面的算法所输出的结果是( )输入a;If a<10 Theny=2*aElsey=a*aEndIf输出y.A.9B.3C.10D.6解析:该算法的作用是求分段函数y=的函数值.∴当a=3时,y=2×3=6.答案:D2.阅读下列语句:输入a;If a>5 Thenb=2*aElseb=a*a+1EndIf输出b.如果输出5,则输入的a为( )A.2.5B.2C.-2D.±2解析:由算法语句可知,令2a=5,则a=<5(舍),令a2+1=5,则a=±2,满足题意.
2、答案:D3.(2012·咸阳高一检测)阅读下列算法语句:输入x;If <0 Theny=7*x/2+3ThenIfx>0Theny=7*x/2-3Elsey=0EndIfEndIf输出y.如果输出x=-2,则输出结果为( )A.2B.-12C.10D.-4解析:输入x=-2,则x<0,执行“y=7*x/2-3”这一语句,即有y=-4.答案:D4.下列算法语句运行的结果是( )A=4.5B=6If A≥5 ThenB=B+1ElseB=B-3B=B+2If B≥4 ThenB=B2ElseB=A+BEndIfEndIf输出BA.10.5B.11.5C.16D.25解
3、析:将该算法语句用框图表示为:答案:D5.补全此算法语句,求函数y=
4、x-4
5、+1的函数值.输入x;If x≥4 Theny=x-3[Else________EndIf输出y.解析:y=
6、x-4
7、+1=答案:y=5-x6.写出下面算法运行的结果输入x;If x≤10 ThenP=x*0.35ElseP=10*0.35+(x-10)*0.7EndIf输出P.若x=6,则P=________;若x=20,则P=________.解析:y=∴当x=6时,y=0.35×6=2.1;当x=20时,y=0.35×10+0.7×10=10.5.答案:2.1 10.57.给出下列算法
8、:输入x;If x<3 Theny=2*x+1ElseIfx>3 Then y=x*x-xElse y=6EndIfEndIf输出y.(1)若输入9,则输出结果是什么?(2)该算法的功能是什么?解:(1)因为x=9>3,则有y=x*x-x=9×9-9=72,所以输出结果是72.(2)该算法的功能是输入自变量x的值,输出函数y=8.乘坐火车时,可以托运货物.从甲地到乙地,规定托运费计算方法是:行李质量不超过50kg时按0.25元/kg;超过50kg而不超过100kg时,其超过部分按0.35元/kg;超过100kg时,其超过部分按0.45元/kg.设计算法,输入行李质量,
9、计算出托运的费用,画出算法框图并用语句描述.解:算法步骤:1.输入行李质量x;2.当x≤50时,计算y=0.25x,否则执行下一步;3.当x≤100时,计算y=0.35x-5,否则计算y=0.45x-15;4.输出y.算法框图如图.用语句描述为:输入x;If x≤50 Theny=0.25*xElseIf x≤100 Theny=0.35*x-5Elsey=0.35*x-5ElseIfElseIf输出y.
此文档下载收益归作者所有