我们把步骤"" 称为"Then"分支,步骤""称为"Else"分支.为了醒目和便于阅读这些分支一般缩进书写.
四、数学运用
1.例题:
例1 写出输入两个数a和b,将较大的数打印出来的算法,写出伪代码,并画出流程图.
解
算法:
S1 输入a,b;
S2 若a>b,则输出a,否则输出b.
例2 儿童乘坐火车时,若身高不超过1.2m,则无需购票;若身高超过1.2 m但不超过1.5m,可买半票;若超过1.5m,应买全票.试设计一个购票的算法,写出伪代码,并画出流程图.
解 算法步骤为:
S1 测量儿童身高;
S2 如果h≤1.2,那么免费乘车;否则,如果h≤1.5,那么购买半票乘车;否则,购买全票乘车.
伪代码: 流程图:
Read
If h≤1.2 Then
Print 免费乘车
Else
If h≤1.5 Then
Print 半票乘车
Else
Print 全票乘车