当前位置:高中试题 > 数学试题 > 算法的概念特点 > 下面给出一个问题的算法: S1 输入x.S2 若x≤2,则执行S3;否则执行S4.S3 输出-2x-1.S4 输出x2-6x+3.问题:(1)这个算法解决的是什...
题目
题型:不详难度:来源:
下面给出一个问题的算法:
S1 输入x.
S2 若x≤2,则执行S3;否则执行S4.
S3 输出-2x-1.
S4 输出x2-6x+3.
问题:
(1)这个算法解决的是什么问题?
(2)当输入的x值为多大时,输出的数值最小?
答案
解:(1)由于输入x的值不同,代入的关系式不同,从而它是求分段函数的函数值问题,这个分段函数为f(x)=
(2)当x≤2时,f(x)≥f(2)=-5;
当x>2时,f(x)=x2-6x+3=(x-3)2-6≥-6;
故当x=3时,f(x)min=-6.
所以当输入的x值为3时,输出的数值最小.
解析
本题以算法的形式给出问题,阅读理解后转化为对函数最值的探究,要善于将题设条件用数学语言描述出来,合理利用学过的知识解决问题.
核心考点
试题【下面给出一个问题的算法: S1 输入x.S2 若x≤2,则执行S3;否则执行S4.S3 输出-2x-1.S4 输出x2-6x+3.问题:(1)这个算法解决的是什】;主要考察你对算法的概念特点等知识点的理解。[详细]
举一反三
已知算法:
S1 输入x;
S2 若x<0,执行S3,否则,执行S6;
S3  y=x+1;
S4  输出y;
S5 结束;
S6 若x=0,执行S7,否则执行S10;
S7  y=0;
S8 输出y;
S9 结束;
S10  y=x;
S11 输出y;
S12 结束.
将该算法用程序框图来描述.
题型:不详难度:| 查看答案
若要按从大到小给7,5,9,3,10五个数排序,试写出算法.
题型:不详难度:| 查看答案
如图所示,有一城市,市区为半径为15 km的圆形区域,近郊区为距中心15—25 km范围内的环形地带,距中心25 km以外的为远郊区.市区地价每公顷100万元,近郊区地价每公顷60万元,远郊区地价为每公顷20万元,输入某一点的坐标为(x,y),求该点的地价.请设计出相应的程序框图.
题型:不详难度:| 查看答案
已知A(x1,y1),B(x2,y2),写出求直线AB的斜率的一个算法.
题型:不详难度:| 查看答案
任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,画出这个算法的程序框图.
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.