例 4.2 输入 10 个数,打印输出其中最大的数。
算法设计如下:
( 1 )输入 1 个数 , 存入变量 A 中 , 将记录数据个数的变量
N 赋值为 1 ,即 N=1
( 2 )将 A 存入表示最大值的变量 Max 中,即 Max=A
( 3 )再输入一个值给 A ,如果 A>Max 则 Max=A, 否则
Max 不变
( 4 )让记录数据个数的变量增加 1 ,即 N=N+1
( 5 )判断 N 是否小于 10 ,若成立则转到第( 3 )步执行,
否则转到第( 6 )步。
( 6 )打印输出 max
1) 输入 A 、 B 、 C 。
2) A 与 B 中大的一个放入 MAX 中。
3) 把 C 与 MAX 中大的一个放入 MAX 中。
4) 输出 MAX , MAX 即为最大数。