①条件语句是程序语言的最基本语句;
②算法中的选择结构与条件语句相对应;
③当计算机执行条件语句时,首先对If后的条件进行判断,如果条件符合,就执行Then后的语句,否则执行Else后的语句或执行End If后的语句;
④条件语句在某些情况下也可以使用If-Then语句.
答案:①
2.下面是一个算法的伪代码,如果输出的y的值是20,则输入的x的值是________.
Read x
If x≤5 Then
y←10x
Else
y←2.5x+5
End If
Print y 解析:由10x=20,得x=2.由2.5x+5=20,得x=6.
答案:2或6
伪代码表示的条件语句的识读
[典例] 下面是某一问题算法的伪代码,
分析伪代码,回答下列问题:
(1)说明伪代码的功能.
(2)当输入的x值为13时,求输出的结果.
(3)根据伪代码给出对应的流程图.
[解] (1)根据条件语句的含义可知是求函数
y=的函数值.
(2)当x=13时,y=10+1.3(13-3)=10+13=23.
(3)对应流程图为