如何制作传统流程图和N-S流程图
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
④连接图例(用“连接线”将图例连接起来) ⑤保存和打印图表
7
a
①
8
a
②
9
a
③
开始
1。。 2。。
3。。
4。。 结束
10
a
④
开始
1。。
2。。
N 3。。 Y 4。。
结束
11
a
优点:直观形象,易于理解 缺点:对流程线的使用没有严格限制,使流程
随意转来转去,毫无规律,使人难以理解算法 的逻辑
12
全部算法写在一个矩形框内,在该框内还可以包含其他从属于它的框, 或者说,由一些基本的框组成一个大的框
17
a
优点:适于结构化程序设计,它比文字描述直 观、形象、易于理解;比传统流程图紧凑易画, 尤其是它废除了流程线,整个算法结构是由各 个基本结构按顺序组成的,N-S流程图中的上 下顺序就是执行时的顺序,也就是图中位置在 上面的先执行,位置在下面的后执行。写算法 和看算法只须从上到下进行就可以了,十分方 便
N-S流程图用以下的流程图符号
A B
顺序结构
P
成立
不成立
AB
选择结构
当P1成立 A
当型循环结构
A
直到P1成立
直到型循环结构
a
13
a
①创建流程框 ②调整流程框 ③添加文本 ④保存和打印图表
14
①
a
15
②
a
16
③
成立
P≥100 不成立
r==0.08 当n≤10
r=0.06
P * (1+r) P
a
6
a
①创建流程图(根据要表达的活动,选择“流程图标 准符号”中对应的图例)
②移形动和调整状的大小(移动只需单击选择图例, 然后将它拖到新的位置;调整图形的大小只需点图 中要调整的图例,图例的边角出现小圆点,点其中 某个小圆点不放,向某个方向拖动即可)
③添加修改文本(选择某个图例,点右键,然后弹出 菜单中选择添加文本,在图例中输入文本即可。)
a 1
a
以特定的图形符号加上说明,表示算法的图,称为流 程图或框图
常用的流程图符号
起止框 输入输出框 判断框
↓→
处理框 连接点 流程线
2
a
A B
(1)顺序结构
3
(2)顺序结构
成立
不成立
P
A
B
a
成立
A
不成立
P
4
a
(3)循环结构
A
P1
不成立
成立
A
成立
不成立
Βιβλιοθήκη BaiduP2
5
a
3种基本结构的共同特点
(1)只有一个入口 (2)只有一个出口 ( 3 ) 结构内的每一部分都有机会被执行到 (4)结构内不存在“死循环”
19
18
a
一个结构化的算法是由一些基本结构顺序组 成的;在基本结构之间不存在向前或向后的跳 转,流程的转移只存在于一个基本结构范围之 内;一个非结构化的算法可以用一个等价的结 构化算法代替,其功能不变。如果一个算法不 能分解为若干个基本结构,则它必然不是一个 结构化的算法。
N-S图如同一个多层的盒子,又称盒图
7
a
①
8
a
②
9
a
③
开始
1。。 2。。
3。。
4。。 结束
10
a
④
开始
1。。
2。。
N 3。。 Y 4。。
结束
11
a
优点:直观形象,易于理解 缺点:对流程线的使用没有严格限制,使流程
随意转来转去,毫无规律,使人难以理解算法 的逻辑
12
全部算法写在一个矩形框内,在该框内还可以包含其他从属于它的框, 或者说,由一些基本的框组成一个大的框
17
a
优点:适于结构化程序设计,它比文字描述直 观、形象、易于理解;比传统流程图紧凑易画, 尤其是它废除了流程线,整个算法结构是由各 个基本结构按顺序组成的,N-S流程图中的上 下顺序就是执行时的顺序,也就是图中位置在 上面的先执行,位置在下面的后执行。写算法 和看算法只须从上到下进行就可以了,十分方 便
N-S流程图用以下的流程图符号
A B
顺序结构
P
成立
不成立
AB
选择结构
当P1成立 A
当型循环结构
A
直到P1成立
直到型循环结构
a
13
a
①创建流程框 ②调整流程框 ③添加文本 ④保存和打印图表
14
①
a
15
②
a
16
③
成立
P≥100 不成立
r==0.08 当n≤10
r=0.06
P * (1+r) P
a
6
a
①创建流程图(根据要表达的活动,选择“流程图标 准符号”中对应的图例)
②移形动和调整状的大小(移动只需单击选择图例, 然后将它拖到新的位置;调整图形的大小只需点图 中要调整的图例,图例的边角出现小圆点,点其中 某个小圆点不放,向某个方向拖动即可)
③添加修改文本(选择某个图例,点右键,然后弹出 菜单中选择添加文本,在图例中输入文本即可。)
a 1
a
以特定的图形符号加上说明,表示算法的图,称为流 程图或框图
常用的流程图符号
起止框 输入输出框 判断框
↓→
处理框 连接点 流程线
2
a
A B
(1)顺序结构
3
(2)顺序结构
成立
不成立
P
A
B
a
成立
A
不成立
P
4
a
(3)循环结构
A
P1
不成立
成立
A
成立
不成立
Βιβλιοθήκη BaiduP2
5
a
3种基本结构的共同特点
(1)只有一个入口 (2)只有一个出口 ( 3 ) 结构内的每一部分都有机会被执行到 (4)结构内不存在“死循环”
19
18
a
一个结构化的算法是由一些基本结构顺序组 成的;在基本结构之间不存在向前或向后的跳 转,流程的转移只存在于一个基本结构范围之 内;一个非结构化的算法可以用一个等价的结 构化算法代替,其功能不变。如果一个算法不 能分解为若干个基本结构,则它必然不是一个 结构化的算法。
N-S图如同一个多层的盒子,又称盒图