当前位置:文档之家› 6:多分支结构(流程图)

6:多分支结构(流程图)


表示算法的开始和结束 表示数据的输入和输出操作 表示根据条件进行判断,选择不同的出口 表示对数据进行处理和操作
表示程序的走向 表示流程间的相互连接
程序流程图示例
➢ 如果成绩合格,则打印相应提示 ➢ 条件: 合格也即分数>=60 ➢ 动作: 打印Yes
分数>=60
F
T
打印Yes
if语句 F
条件
T
缩进语句块
➢ 如果是成绩合格的女生,则打印相应提示
➢ 条件: 成绩>=60 且 性别=女
➢ 动作: 打印Yes
F
if score>=60: if gender==“女”: print(“Yes”)
分数>=60
T
性别=女
F
T
打印Yes
if score>=60 and gender==“女”: print(“Yes”)
if 条件:
缩进语句块
其余语句
if score>=60:
print(“Yes”)
if-else 语句
F
条件
T
B
A
if 条件: 条件真缩进语句块
else: 条件假缩进语句块
F
打印No
分数>=60
T
打印Yes
if score>=60: print(“Yes”)
else: print(“No”)
if语句-嵌套结构
课堂练习:
将考试分数转换为等级
分数>=90
F
分数>=80
F
分数>=70
F
分数>=60
F
分数<60
F
T
打印A
T
打印B
T
打印C
T打印DT打印E参考程序衡阳市第十四中学 信息技术学科
程序流程图
流程图:用简单的几何图形、流程线和一些必要的文字说明来描述任务完成的过程。 ➢ 流程图表示算法,直观、形象、容易理解。 常用流程图图形符号
起始框
输入/输出框
处理框
判断框
流程线 连接点
程序流程图
框图
名称
含义
起始框 输入/输出框 判断框 处理框 流程线 连接点
相关主题