下面是一個(gè)用基本語(yǔ)句編寫的程序,閱讀后解決所給出的問題:
INPUT x
IF x<2 THEN
y=x+5
ELSE
y=x*x-2*x
END IF
PRINTy
END
(1)該算法程序的功能是什么?
(2)畫出該程序相應(yīng)的程序框圖.
分析:先根據(jù)算法語(yǔ)句確定該算法程序的功能是計(jì)算分段函數(shù)的函數(shù)值,然后利用選擇結(jié)構(gòu)畫出該程序相應(yīng)的程序框圖.
解答:解:(1)由算法程序可知,該算法程序的功能是計(jì)算分段函數(shù)
f(x)=
x2-2x    (x≥2)
x+5       (x<2)
的函數(shù)值.
(2)程序框圖:
精英家教網(wǎng)
點(diǎn)評(píng):語(yǔ)句的識(shí)別問題是一個(gè)逆向性思維,一般我們認(rèn)為我們的學(xué)習(xí)是從算法步驟(自然語(yǔ)言)至程序框圖,再到算法語(yǔ)言(程序).如果將程序擺在我們的面前時(shí),要從識(shí)別逐個(gè)語(yǔ)句,整體把握,概括程序的功能.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

下面是一個(gè)用基本語(yǔ)句編寫的程序,閱讀后解決所給出的問題.
(1)該算法程序的功能是什么?
(2)畫出該程序相應(yīng)的程序框圖.

查看答案和解析>>

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

下面是一個(gè)用基本語(yǔ)句編寫的程序,閱讀后解決所給出的問題:
INPUT x
IF x<2 THEN
y=x+5
ELSE
y=x*x-2*x
END IF
PRINTy
END
(1)該算法程序的功能是什么?
(2)畫出該程序相應(yīng)的程序框圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2012-2013學(xué)年湖北省武漢市江夏區(qū)部分中學(xué)聯(lián)考高二(上)期中數(shù)學(xué)試卷(理科)(解析版) 題型:解答題

下面是一個(gè)用基本語(yǔ)句編寫的程序,閱讀后解決所給出的問題.
(1)該算法程序的功能是什么?
(2)畫出該程序相應(yīng)的程序框圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2011年高三數(shù)學(xué)第一輪復(fù)習(xí)鞏固與練習(xí):基本算法語(yǔ)句、算法案例(解析版) 題型:解答題

下面是一個(gè)用基本語(yǔ)句編寫的程序,閱讀后解決所給出的問題:
INPUT x
IF x<2 THEN
y=x+5
ELSE
y=x*x-2*x
END IF
PRINTy
END
(1)該算法程序的功能是什么?
(2)畫出該程序相應(yīng)的程序框圖.

查看答案和解析>>

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