画编程思路框图的步骤如下:
抓特征
四框:
终端框(起止框):圆角矩形,表示算法的开始和结束。
输入框:平行四边形,表示输入信息。
输出框:平行四边形,表示输出信息。
处理框(执行框):方角矩形,表示赋值和计算。
一线:
流程线:带有方向箭头的线,用以连接程序框,表示算法的流程。
文字说明:在框图内加以说明的文字、算式等。
明规则
使用标准的框图符号。
按顺序从上到下、从左到右画。
判断框具有超过一个出口,并在出口处标明“是”或“否”。
明确循环结构的变量初始值及循环终止条件。
流程线的箭头表示执行方向。
图形符号内的描述语言要简练清晰。
依步骤
第一步:设计算法,写出算法步骤,并分析需要的基本逻辑结构(顺序结构、条件结构、循环结构)。
第二步:将算法步骤转化为对应的程序框图,考虑细节。
第三步:将所有步骤的程序框图用流程线连接起来,并加上终端框,得到完整的程序框图。
示例
假设计算一个商场优惠促销的程序框图:
输入 :购物金额x。处理
判断x是否大于等于500,如果是,则打8折;
否则,判断x是否大于等于300,如果是,则打9折;
否则,不打折。
输出:
实际交款额y。
根据上述步骤,可以画出如下程序框图:
```
开始
|
v
输入框:x
|
v
判断框:x >= 500?
| 是
| 否
v
处理框(打8折):y = 0.8 * x
|
v
判断框:x >= 300?
| 是
| 否
v
处理框(打9折):y = 0.9 * x
|
v
输出框:y
结束
```
通过以上步骤和示例,你可以更好地理解和掌握如何画编程思路框图。