已知函数y=x2+2x(x∈[-10,10],x∈Z),编写程序,求该函数的最大值.

已知函数y=x2+2x(x∈[-10,10],x∈Z),编写程序,求该函数的最大值.

答案

【探究】具有某种固定运算规律的算法都可以用循环语句写出,此题可以依次算出x=-10,-9,-8,…10的函数值,并比较大小,求出最大值.

【解析】程序框图如1-2-13所示:

        图1-2-13

    程序如下:

x=-10

y=(-10)*(-10)+2*(-10)

DO

x=x+1

ymax=x*x+2*x

IF ymax<y  THEN

ymax=y

END IF

LOOP UNTIL x>=10

PRINT ymax

END

规律总结

UNTIL语句是直到条件满足时才跳出循环体,否则再回到循环.根据需要,循环体中可包含条件结构或循环结构.写程序时,注意找准循环体由哪些语句组成.

相关题目

抛物线y=ax2+bx+c如图所示,则它关于y轴对称的抛物线的解
抛物线y=ax2+bx+c如图所示,则它关于y轴对称的抛物线的解析式是_______
如图,法国国旗上的三种颜色象征着“自由、平等、博爱”
如图,法国国旗上的三种颜色象征着“自由、平等、博爱”。近代法国宣称人们生来自由,权利平等的是(  )A.《权利法案》    B.《独立宣言》 
A year is divided into        months.August is the        month
A year is divided into        months.August is the        month of the year. A.twelve;eight   B.twelve;eighth C.twelfth;eight   D.twelfth;eighth
—Do you mind if I stay here a little longer?   —        . A. No, y
—Do you mind if I stay here a little longer?   —        . A. No, you can’t                      B. Yes, you may  C. Certainly not    D. Yes, not at all
如图2-5-6,△ABC中,AM为中线,AD为∠BAC平分线,△ADM外接圆交AB、AC
如图2-5-6,△ABC中,AM为中线,AD为∠BAC平分线,△ADM外接圆交AB、AC于L、N,求证:BL=CN.图2-5-6
23.史学家陈旭麓说道:“这场战争,自西方人1514年到中国
23.史学家陈旭麓说道:“这场战争,自西方人1514年到中国起,是他们积325年窥探之后的一逞。它铭刻着中世纪古老的社会在炮口逼迫下赶往近代的最
根据短文内容,回答以下问题。 Jack is a basketball fan. He is good
根据短文内容,回答以下问题。 Jack is a basketball fan. He is good at playing basketball. Michael Jordan is his favorite basketball player. Jim is on the school basketball team. Every F
我同有着悠久的历史和灿烂的文化。下列丁芝小一定发生化
我同有着悠久的历史和灿烂的文化。下列丁芝小一定发生化学变化的是(   ) A.刺绣    B.织布    C.剪纸    D.酿酒

最新题目