画典型程序框图的步骤如下:
抓特征
四框:
终端框:圆角矩形,表示算法的开始和结束。
输入框:平行四边形,表示输入信息。
输出框:平行四边形,表示输出信息。
处理框(执行框):方角矩形,表示赋值和计算。
一线:流程线,表示执行的方向。
文字说明:在图形符号内描述语言要简练清晰。
明规则
按顺序:框图一般从上到下、从左到右的顺序画。
看出入:大多数程序框图的图形符号只有一个入口和一个出口,判断框是唯一具有超过一个出口的符号,条件结构中要在出口处标明“是”或“否”。
明循环:循环结构要注意变量的初始值及循环终止条件。
辨流向:流程线的箭头表示执行的方向,不可缺少。
简说明:在图形符号内的描述语言要简练清晰。
依步骤
设计算法:首先写出相应的算法步骤,并分析算法需要哪种基本逻辑结构(顺序结构、条件结构、循环结构)。
转化为程序框图:将算法步骤转化为对应的程序框图,注意细节,是一个将算法“细化”的过程。
示例
输入:
a
判断:
如果a >= 0,则执行第三步,否则跳转到第五步。
输出:
|a|
循环:
i = 1, s = 0
如果i <= 100,则执行第四步,否则跳转到第六步。
计算s = s + i
i = i + 1
输出:
s
结束:
输出|a|
通过以上步骤和规则,你可以画出清晰、准确的程序框图。希望这些信息对你有所帮助!