第一步:计算p的值.
第二步:由海伦-秦九韶公式求出三角形的面积S.
第三步:输出S的值.
第九页,编辑于星期日:十一点 三十八分。
(1)顺序结构-----是由若干个依次执行的处理 步骤组成的.这是任何一个算法都离不开的 基本结构.
例1:已知一个三角形的三边边长分别为2,3,4,利 用海伦-秦九韶公式设计一个算法,求出它的面积, 画出算法的程序框图.
流程线
连接程序框
连接点
连接程序框图的两部分
第六页,编辑于星期日:十一点 三十八分。
开始 输入n i=2
用程序框图来表示算法,有三 种不同的基本逻辑结构:
顺序结构
求n除以i的余数r
i=i+1
i≥n或r=0?
是
r=0?
是
n不是质数
否 否
n是质数
循环结构
条件结构
结束
第七页,编辑于星期日:十一点 三十八分。
第二步:判断a+b>c,a+c>b,b+c>a是否同时成立, 若是,则能组成三角形;若否,则组不成三角形.
第十四页,编辑于星期日:十一点 三十八分。
程序框图:
开始
输入a,b,c
a+b>c,a+c>b,b+c>a是否 同时成立?
是
存在这样的
三角形
结束
否
不存在这样的 三角形
第十五页,编辑于星期日:十一点 三十八分。
程序框图的三种基本的逻辑结构
顺序结构
条件结构
循环结构
第八页,编辑于星期日:十一点 三十八分。
(1)顺序结构-----是由若干个依次执行的处理 步骤组成的.这是任何一个算法都离不开的基 本结构.