程序流程图画法精选两篇
“程序流程图”常简称为“流程图”,是一种传统的算法表示法,程序流程图是人们对解决问题的方法、思路或算法的一种描述。小编给大家整理了关于程序流程图画法,希望你们喜欢!
程序流程图的绘制
流程程序图与工艺程序图极为相似,其差别仅是增加了“搬运、储存、等待”三种符号,及在图中符号左边标注时间处,再标上了搬运距离。
1、人型流程程序图的绘制
例:箱体件铣削加工的人型流程程序图。
工作任务:记录箱体件铣削加工流程。 开始:箱体件(毛坯)存于仓库,去仓库毛坯堆放处。 结束:铣工站在铣床前,已加工的箱体放到工序间的储存处。 箱体件铣削加工的人型流程程序图如图1所示。
2、物料型流程程序图的绘制
例:箱体件铣削加工的物料型流程程序图。
工作任务:记录箱体件铣削加工流程。 开始:箱体件已铣削加工,放于半成品储存处。 箱体件铣削加工的物料型流程程序图如图2所示。
在绘制流程程序图时,应按照以下几点要求:
1、记载距离时,只要求用目测,不需要精确测量。一般在lm以下的距离可忽略不计。
2、一般工件在制造过程中的储存、等待所占的时间对成本和资金周转有重要影响。但在流程中要记录这种时间比较费事,一般可采取只记录到达或离开仓库或某工作位的时间,即可算出在仓库或某工序停滞的延续时间。
3、由于流程程序图是最基本的常用分析图,一般用予先印制好的空白表——流程程序图表。
绘制流程程序图必须注意以下事项:
1、图表上记述的内容必须是直接观察所得。
2、图表应提供尽可能全面的信息,所有的图表都应具备有关信息的表头,包括:
产品、物料或设备的名称,附上图号或编号。
所记录的流动程序,应明确说明起点与终点,以及该方法是现行的还是建议的。
进行操作的地点(部门、工厂、工地等)。 图表查阅号、总页数、页号。 记录者、审定人的姓名和记录日期。 记录距离和时间的总计、人工成本、材料成本,以便新旧方法进行比较。
程序流程图画法
1、热身
(1)将英尺转换为米
(2)输入两个点的坐标,求两点之间的距离并输出
2、分支程序
(1)描述一下今晚的计划:如果下雪,校园内玩雪;否则,在103上机(怀念)
(2)丢硬币决定今晚:正面,K歌;反面:逛街;立起来,学C++
(3)求函数值:
(4)输入一元二次方程ax^2+bx+c=0的各项系数,并根据各系数的值的情况,分别进行求解(考虑对系数的各种可能太复杂时,给自己降低些难度,先从不考虑系统直接求解开始)
(5)输入个人月收入总额,计算出他本月应缴税款和税后收入(税率等参考第9周任务)
3、循环结构
(1)求1+2+3+...+100(三种循环结构都画一画)
(2)输出1/3-3/5+5/7-7/9…+19/21的结果
(3)一个数如果恰好等于它的因子之和,这个数就称为“完数”。找出1000内的所有完数。
(4)输出1000以内的所有回文数
(5)鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,如何买?
4、复杂结构的程序
在解决问题中,利用函数可以让我们利用更“有序”的思维去想问题,“自顶向下,逐步求精”,真理。例:下面的流程图用于输出星号图,体现的是这种思维,右边的图可以嵌入到左边中,替代“输出第i行”的框子,也可以指导我们专门编成一个函数。
任务:
(1)输出10000以内的所有回文素数。将判断回文和判断素数分别单独画,对应将这两个功能用函数实现的方法。
(2)画出银行系统的流程图(各具体业务点到为止,不必全画)