精英家教网 > 高中数学 > 题目详情
下面是一个用基本语句编写的程序,阅读后解决所给出的问题:
INPUT x
IF x<2 THEN
y=x+5
ELSE
y=x*x-2*x
END IF
PRINTy
END
(1)该算法程序的功能是什么?
(2)画出该程序相应的程序框图.
分析:先根据算法语句确定该算法程序的功能是计算分段函数的函数值,然后利用选择结构画出该程序相应的程序框图.
解答:解:(1)由算法程序可知,该算法程序的功能是计算分段函数
f(x)=
x2-2x    (x≥2)
x+5       (x<2)
的函数值.
(2)程序框图:
精英家教网
点评:语句的识别问题是一个逆向性思维,一般我们认为我们的学习是从算法步骤(自然语言)至程序框图,再到算法语言(程序).如果将程序摆在我们的面前时,要从识别逐个语句,整体把握,概括程序的功能.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

下面是一个用基本语句编写的程序,阅读后解决所给出的问题.
(1)该算法程序的功能是什么?
(2)画出该程序相应的程序框图.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

下面是一个用基本语句编写的程序,阅读后解决所给出的问题:
INPUT x
IF x<2 THEN
y=x+5
ELSE
y=x*x-2*x
END IF
PRINTy
END
(1)该算法程序的功能是什么?
(2)画出该程序相应的程序框图.

查看答案和解析>>

科目:高中数学 来源:2012-2013学年湖北省武汉市江夏区部分中学联考高二(上)期中数学试卷(理科)(解析版) 题型:解答题

下面是一个用基本语句编写的程序,阅读后解决所给出的问题.
(1)该算法程序的功能是什么?
(2)画出该程序相应的程序框图.

查看答案和解析>>

科目:高中数学 来源:2011年高三数学第一轮复习巩固与练习:基本算法语句、算法案例(解析版) 题型:解答题

下面是一个用基本语句编写的程序,阅读后解决所给出的问题:
INPUT x
IF x<2 THEN
y=x+5
ELSE
y=x*x-2*x
END IF
PRINTy
END
(1)该算法程序的功能是什么?
(2)画出该程序相应的程序框图.

查看答案和解析>>

同步练习册答案