算法的描述 自然语言 流程图 伪代码 程序设计语言 程序框图 程序框图(流程图)是一种用程序框、流 程线及文字说明来表示算法的图。构成流程图的图形符号及其作用 程序框 名称 功能 起止框( 终 端框) 表示一个算法的起始和结 束,是任 何流程图 不可少的. 输 入、输 出框 表示一个算法输 入和输 出的信息, 可用在算法中任何需要输 入、输 出 的位置. 处 理框( 执 行框) 赋值 、计 算,算法中处 理数据需 要的算式、公式等分别 写在不同的 用以处 理数据的处 理框内. 判断框 判断某一条件是否成立,成立时 在 出口处标 明“ 是” 或“ Y ” ;不成立时 标 明“ 否” 或“ N ”. 流程线 连 接程序框 连 接点 连 接程序框图 的两部分 例1 :计 算以任意正实 数为 半径的圆 的面 积 。 算法: S1 ,输入r. S2 ,S=*r * r S3 , 输出S. 开始 结束 输入r 输出S S=*r * r 画程序框图的规则 1 )框图一般按从上到下、从左到右的方向 画。 2 )使用标准的图形符号。 3 )程序框一般只有一个进入点和一个退出 点。 4 )判断框有两个退出