已知算法(偽代碼)如下,指出其功能(用算式表示)
y=
1-2x   x≤0
1        0<x≤1
2x-1    x>1
y=
1-2x   x≤0
1        0<x≤1
2x-1    x>1

Read   x
If  x≤0  Then  
  y←1-2x
Else  
If x≤1  Then
  y←1
Else y←1-2x
End If
End If
Print  y.
分析:由已知算法,我們可得程序的功能是根據(jù)輸入的x,計(jì)算分段函數(shù)的值,然后根據(jù)已知分別求出滿足條件的各段函數(shù)的解析式,即可得到結(jié)論.
解答:解:由偽代碼得:
程序的功能是根據(jù)輸入的x,計(jì)算分段函數(shù)的值,
當(dāng)x≤0時(shí),y=1-2x;
當(dāng)0<x≤1時(shí),y=1;
當(dāng)x>1時(shí),y=-1+2x;
即算法的功能為:y=
1-2x   x≤0
1        0<x≤1
2x-1    x>1

故答案為:y=
1-2x   x≤0
1        0<x≤1
2x-1    x>1
點(diǎn)評(píng):本題考查的知識(shí)點(diǎn)是設(shè)計(jì)程序框圖實(shí)際問題,編寫程序解決分段函數(shù)問題,要分如下幾個(gè)步驟:①對(duì)題目的所給的條件的分類進(jìn)行總結(jié),寫出分段函數(shù)的解析式;②根據(jù)分類標(biāo)準(zhǔn),設(shè)置判斷框的個(gè)數(shù)及判斷框中的條件;③分析函數(shù)各段的解析式,確定判斷框的“是”與“否”分支對(duì)應(yīng)的操作;④畫出流程圖,再編寫滿足題意的程序.
練習(xí)冊系列答案
相關(guān)習(xí)題

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

如圖,給出一個(gè)算法的偽代碼,已知輸出值為3,則輸入值x=
4
4

查看答案和解析>>

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

(2012•江蘇三模)已知一個(gè)算法的偽代碼如圖所示,則輸出的結(jié)果為
7
7

查看答案和解析>>

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

(2013•徐州模擬)已知某算法的偽代碼如圖,根據(jù)偽代碼,若函數(shù)g(x)=f(x)-m在R上有且只有兩個(gè)零點(diǎn),則實(shí)數(shù)m的取值范圍是
(-∞,0)∪{1}
(-∞,0)∪{1}

查看答案和解析>>

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

如圖,給出一個(gè)算法的偽代碼,已知輸出值為3,則輸入值x=
 

Read  x
If   x≥0Thenf(x)←x2-3x-1
Elsef(x)←log2(x+5)
End  If
Print   f(x)

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2012-2013學(xué)年江蘇省徐州市高三考前模擬數(shù)學(xué)試卷(解析版) 題型:填空題

已知某算法的偽代碼如右,根據(jù)偽代碼,若函數(shù)上有且只有兩個(gè)零點(diǎn),則實(shí)數(shù)的取值范圍是       

 

查看答案和解析>>

同步練習(xí)冊答案