流程图(顺序结构)课件
出的位置。
赋值、计算,算法中处理数据需 处理框 要的算式、公式等分别写在不同 (执行框) 的用以处理数据的处理框内。
判断框
判断某一条件是否成立,成立 时在出口处标明“是”或“Y”; 不成立时标明“否”或“N”。
2、算法的三种基本逻辑结构(课本第7页) 顺序结构、选择结构、循环结构。
3、顺序结构 顺序结构是最简单的算法结构,语句与
例3、写出下面程序框图的运行结果:
开始
输入R
b= R 2 a=2b 输出a 结束
(2)图中输出
a= 2
R
2。
练习1:写出下列算法的功能。
开始
输入a,b
d=a2+b2
c= d
(1)右图算法的功能
求两数平方和
是 的 算术平方根 ;
输出c 结束
开始
输入a,b
sum=a+b 输出sum
(2)右图算法的功能
?
你例 能一 求给 出出 最这 后样 的一 结个 果流 吗程
图
,
,
开始
输入a,b a=2 b=4 c←a a← b b← c
输出a,b
结束
?
做你 一能 下编 吗一
个 题 目 给 大 家
例2、写出下面程序框图的运行结果:
开始
输入a,b a=2 b=4
S=a/b+b/a
输出S 结束
图中输出 S= 2.5 ;
是
求两数的和 。
结束
例4、已知一个三角形的三边边长分别为2,3, 4,利用海伦—秦九韶公式设计一个算法,求 出它的面积。
解:算法如下:
第一步:a=2,b=3,c=4;
2+3+4
第二步:p=
2
;
第三步:S= p(p-2)(p-3)(p-4) 。
第四步:输出S。
相应的程序框图为:
开始
a=2,b=3,c=4
语句之间,框与框之间是按从上到下的顺序 进行的,它是由若干个依次执行的处理步骤 组成的,它是任何一个算法都离不开的一种 基本算法结构。
A B 示意图
顺序结构在程序框图中的体现就是用流 程线将程序框自上而下地连接起来,按顺 序执行算法步骤。如在示意图中,A框和B 框是依次执行的,只有在执行完A框指定的 操作后,才能接着执行B框所指定的操作。
p= a b c
2
S= p(p-2)(p-3)(p-4)
输出S 结束
1、程序框图
三
、 本
(1)程序框图由程序框、流程线和程
课 序框外必要的文字说明组成。
小
结 (2)程序框有:终止框、输入(输出)
框、处理框和判断框。
2019SUCCESS
POWERPOINT
2019/5/26
2019SUCCESS
THANK YOU
2019/5/26
流程图
什么叫流程图呢?请看课本第7页, 并速记各种框图的意义.
二、新课
1、流程图明来准确、直观地表示算法的 图形。
流程图
名称
功能
起止 表示一个算法的起始和结束,是 (终端框) 任何流程图不可少的。
表示一个算法输入和输出的信息, 输入框、 可用在算法中任何需要输入、输 输出框