算法的三种表示方法(A版)
- 格式:doc
- 大小:40.50 KB
- 文档页数:2
算法的三种表示方法(A版)
自然语言、程序框图和程序语句是算法的三种表示方法,是算法的形式化表示,且它们是严格对应的.例如,以下是给出三个数求其中的最大数的自然语言算法、框图和程序的对应情况,通过本例体会其严密的对应关系.
例已知
1(0)
0(0)
x
y
x
>
⎧
=⎨
⎩≤
,
,
,设计程序输入x的值,输出相应的y的值,写出其
算法,画出程序框图并写出其程序.
解:算法步骤为:
第一步:输入x;
第二步:判断x是否大于0,若是,y=1;若不是,y=0;
第三步:输出y.
程序框图为:
程序为:
INPUT “x=”;x
IF x>0 THEN
y=1
ELSE
y=0
END IF
PRINT y
END
点评:本题使用了条件语句“IF…THEN…ELSE…ENDIF”。