下面是一個(gè)用基本語句編寫的程序,閱讀后解決所給出的問題:
INPUT x
IF x<2 THEN
y=x+5
ELSE
y=x*x-2*x
END IF
PRINTy
END
(1)該算法程序的功能是什么?
(2)畫出該程序相應(yīng)的程序框圖.
【答案】分析:先根據(jù)算法語句確定該算法程序的功能是計(jì)算分段函數(shù)的函數(shù)值,然后利用選擇結(jié)構(gòu)畫出該程序相應(yīng)的程序框圖.
解答:解:(1)由算法程序可知,該算法程序的功能是計(jì)算分段函數(shù)
f(x)=的函數(shù)值.
(2)程序框圖:

點(diǎn)評:語句的識別問題是一個(gè)逆向性思維,一般我們認(rèn)為我們的學(xué)習(xí)是從算法步驟(自然語言)至程序框圖,再到算法語言(程序).如果將程序擺在我們的面前時(shí),要從識別逐個(gè)語句,整體把握,概括程序的功能.
練習(xí)冊系列答案
相關(guān)習(xí)題

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

下面是一個(gè)用基本語句編寫的程序,閱讀后解決所給出的問題:
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é) 來源: 題型:

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

查看答案和解析>>

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

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

查看答案和解析>>

同步練習(xí)冊答案