第五章选择结构程序设计
5.1 计算机算法
算法( algorithm)
就是解决某一类问题的方法。
程序设计就是用计算机语言把这类问题的算法描述出来。
算法的性质
有穷性
确定性
一般性
结果性
有效性
算法的组成要素
操作
控制结构
顺序
选择
循环
算法的描述
程序流程图
结构化盒图
PAD图
伪代码与逐步细化的方法
5.2 条件选择语句
单路选择命令格式,
IF <条件表达式 >
<命令序列 >
ENDIF
双路选择命令格式:
IF <条件表达式 >
<命令序列 1>
ELSE
<命令序列 2>
ENDIF
多路选择命令格式:
DO CASE
CASE <条件表达式 1>
<命令序列 1>
CASE <条件表达式 2>
<命令序列 2>
……
CASE <条件表达式 N>
<命令序列 N>
[ OTHERWISE
<命令序列 N+1> ]
ENDCASE
5.3 提供简单选择的控件
命令按钮组
选项按钮组
复选框