用IfThenElse语句表示程序 [典例] 设计计算y=函数值的算法,并用相应的算法语句加以描述.
[解] 算法如下:
1.输入x.
2.如果x≥0,则y=x+2;否则,执行第3步.
3.y=x2+2.
用算法语句描述为:
输入x;
If x≥0 Then
y=x+2
Else
y=x*x+2
End If
输出y.
IfThenElse语句对应的是两个分支的选择结构,若问题的解决需要根据条件是否成立,判断该去执行两个不同步骤中的哪一个步骤,则用该语句来描述算法.
[活学活用]
根据下列算法语句, 当输入x为60时, 输出y的值为( )
A.25 B.30
C.31 D.61