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