画程序框图可以按照以下步骤进行:
抓特征
四框:
终端框(起止框):圆角矩形,表示算法的开始和结束。
输入框:平行四边形,表示输入的信息。
输出框:平行四边形,表示输出的信息。
处理框(执行框):方角矩形,表示赋值和计算。
一线:
流程线:带有方向箭头的线,用以连接程序框,表示算法的流程。
文字:
说明文字、算式等,用于解释框图内容。
明规则
使用标准的框图符号。
按顺序从上到下、从左到右画。
判断框具有超过一个出口,并用“是”或“否”标明判断结果。
循环结构要注意变量的初始值及循环终止条件。
流程线的箭头表示执行方向。
图形符号内的描述语言要简练清晰。
依步骤
设计算法:首先设计出算法的步骤和逻辑。
绘制终端框:在流程图的最上方或最下方画出终端框,标注“开始”和“结束”。
绘制输入输出框:根据算法需要,在合适的位置绘制输入和输出框。
绘制处理框:将算法中的计算步骤用处理框表示,并填写相应的操作内容。
绘制判断框:根据算法中的条件判断,绘制判断框,并在出口处标明“是”或“否”。
绘制流程线:用流程线连接各个程序框,表示算法的执行顺序。
添加文字说明:在框图内添加必要的文字说明,使流程图更加清晰易懂。
示例
以计算任意正实数为半径的圆的面积为例:
设计算法
输入半径r。
计算面积S = π * r * r。
输出面积S。
绘制程序框图
终端框:在上方和下方分别标注“开始”和“结束”。
输入框:在左侧绘制一个平行四边形,标注“输入r”。
处理框:绘制两个方角矩形,分别标注“S=π*r*r”和“输出S”。
流程线:用箭头线连接各个框,表示执行顺序。
通过以上步骤,你可以清晰地画出程序框图,直观地展示算法的执行流程。