题目内容
2.输入一个数x,求出数y=$\sqrt{|x|}$的函数值,请设计程序框图并编写程序.分析 根据题目已知中分段函数的解析式y=$\sqrt{|x|}$=$\left\{\begin{array}{l}{\sqrt{x}}&{x≥0}\\{\sqrt{(-x)}}&{x<0}\end{array}\right.$,然后根据分类标准,设置判断框的条件,再由函数各段的解析式,确定判断框的“是”与“否”分支对应的操作,由此即可画出流程图,再编写满足题意的程序.
解答 解:由题意,y=$\sqrt{|x|}$=$\left\{\begin{array}{l}{\sqrt{x}}&{x≥0}\\{\sqrt{(-x)}}&{x<0}\end{array}\right.$,
程序框图如下:![]()
程序如下:
INPUT“x=“,x
IF x>=0 THEN
y=SQR(x)
ELSE
y=SQR(-X)
ENDIF
PRINT“y=“,y
END
点评 本题考查的知识点是设计程序框图解决实际问题,考查求分段函数的函数值,应该选择条件结构的程序框图,属于基础题.
练习册系列答案
相关题目
13.已知点P(x0,y0)是抛物线y=3x2上一点,且y′|${\;}_{x={x}_{0}}$=6,则点P的坐标为( )
| A. | (1,3) | B. | (-1,3) | C. | (3,1) | D. | (-3,-1) |