已知函數(shù)y=x2+2x(x∈[-10,10],x∈Z),編寫程序,求該函數(shù)的最大值.

【探究】具有某種固定運(yùn)算規(guī)律的算法都可以用循環(huán)語句寫出,此題可以依次算出x=-10,-9,-8,…10的函數(shù)值,并比較大小,求出最大值.

【解析】程序框圖如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

規(guī)律總結(jié) UNTIL語句是直到條件滿足時(shí)才跳出循環(huán)體,否則再回到循環(huán).根據(jù)需要,循環(huán)體中可包含條件結(jié)構(gòu)或循環(huán)結(jié)構(gòu).寫程序時(shí),注意找準(zhǔn)循環(huán)體由哪些語句組成.


練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源: 題型:

13、已知函數(shù)y=x2-2|x|:(1)判斷它的奇偶性;(2)畫出函數(shù)的圖象(3)根據(jù)圖象寫出單調(diào)遞增區(qū)間

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

5、已知函數(shù)y=-x2-2(a-1)x+5在區(qū)間[-1,+∞)上是減函數(shù),則實(shí)數(shù)a的取值范圍是( 。

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知函數(shù)y=x2+2(a-2)x+5在區(qū)間(4,+∞)上是增函數(shù),則a的取值范圍( 。

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知函數(shù)y=-x2+2|x|+2
(1)作出該函數(shù)的圖象;
(2)由圖象指出該函數(shù)的單調(diào)區(qū)間;
(3)由圖象指出當(dāng)x取何值時(shí),函數(shù)有最值,并求出最值.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源: 題型:

已知函數(shù)y=x2+2.

(1)求x∈{x||x|≤2,x∈Z}時(shí)的函數(shù)的值域;

(2)x∈[-1,2]時(shí)的函數(shù)的值域.

查看答案和解析>>

同步練習(xí)冊(cè)答案