如下是一個(gè)算法的程序:
INPUT  x
IF   x<-2THEN
y=x^2+1
ELSE
IF   x>2THEN
y=x^2-1
ELSE
y=x
END  IF
END  IF
PRINT“y=”;y
END
根據(jù)要求解答問(wèn)題
(1)請(qǐng)將算法程序用函數(shù)關(guān)系式表示出來(lái);
(2)結(jié)合該算法程序畫(huà)出程序框圖.
分析:(1)根據(jù)已知中的算法語(yǔ)句可知,該程序的功能是計(jì)算分段函數(shù)值,根據(jù)IF語(yǔ)句中的條件,確定分段標(biāo)準(zhǔn),根據(jù)各分支上的語(yǔ)句確定各段函數(shù)的解析式,可得答案.
(2)根據(jù)已知中的算法語(yǔ)句及(1)中算法對(duì)應(yīng)的分段函數(shù)解析式,將對(duì)應(yīng)的語(yǔ)句轉(zhuǎn)化為相應(yīng)的框圖,可得答案.
解答:解:(1)算法的功能是求下面分段函數(shù)的函數(shù)值
y=
x2+1,x<-2
x,-2≤x≤2
x2-1,x>2
…6分
(2)程序框圖為:
點(diǎn)評(píng):本題考查的知識(shí)點(diǎn)是設(shè)計(jì)程序框圖解決實(shí)際問(wèn)題,偽代碼,其中根據(jù)已知分析程序的功能及熟練掌握代碼與流程圖之間的轉(zhuǎn)化是解答的關(guān)鍵.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來(lái)源:聊城一中第二學(xué)期高一數(shù)學(xué)期中復(fù)習(xí) 《算法語(yǔ)言》單元測(cè)試題(新課標(biāo)) 題型:013

如下程序框圖是古代一數(shù)學(xué)家的算法程序框圖,它輸出的結(jié)果S代表

[  ]
A.

一個(gè)數(shù)列的和

B.

一個(gè)n次多項(xiàng)式系數(shù)的和

C.

自變量取x.時(shí),n次多項(xiàng)式函數(shù)的值

D.

自變量取x.時(shí),n個(gè)代數(shù)式的值

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源:數(shù)學(xué)教研室 題型:013

如下程序框圖是古代一數(shù)學(xué)家的算法程序框圖,它輸出的結(jié)果S代表

[  ]

A.一個(gè)數(shù)列的和

B.一個(gè)n次多項(xiàng)式系數(shù)的和

C.自變量取時(shí)n次多項(xiàng)式函數(shù)的值

D.自變量取時(shí),n個(gè)代數(shù)式的值

查看答案和解析>>

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

如下程序框圖是古代一數(shù)學(xué)家的算法程序框圖,它輸出的結(jié)果S代表

[  ]

A.一個(gè)數(shù)列的和

B.一個(gè)n次多項(xiàng)式系數(shù)的和

C.自變量取時(shí)n次多項(xiàng)式函數(shù)的值

D.自變量取時(shí),n個(gè)代數(shù)式的值

查看答案和解析>>

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

下面是利用UNTIL循環(huán)設(shè)計(jì)的計(jì)算的一個(gè)算法程序.

S=1

I=1

DO

      ①   

  I=I+2

LOOP  UNTIL      ②    

PRINT S

END

(Ⅰ)請(qǐng)將其補(bǔ)充完整,并轉(zhuǎn)化為WHILE循環(huán);

  (Ⅱ)繪制出該算法的流程圖.

解:(Ⅰ)補(bǔ)充如下:               (Ⅱ)流程圖繪制如下:(請(qǐng)畫(huà)在下框中)

 
                       ;      

   

                       

 

WHILE循環(huán)為

查看答案和解析>>

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