古詩詞大全網 - 成語用法 - 如何畫流程圖

如何畫流程圖

Word中如何繪制流程圖

流程圖可以給我們清楚的展現出壹些復雜的數據,讓我們分析或觀看起來更加清楚明了。壹般在企業、公司、醫療、教學、生產線上等都會派上非常大的作用,壹個工場的生產流程,壹個公司的運營模式都只需要用壹張流程圖就可以簡單的概括出來,所以制作流程圖是辦公人員必備的武器之壹。

工具/原料

word 2003

方法/步驟

1

新建壹個word 文檔,通過“視圖”-“工具欄”-“繪圖”,如下圖1,顯示“繪圖工具欄”,如下圖2;

2

單擊“繪圖”工具欄上的“自選圖形”,然後選擇“流程圖”,這裏就可以看到眾多制作流程圖時所用到的形狀了,大家可以選擇自己喜歡的的形狀;

3

單擊要繪制流程圖的位置,此時會出現個虛框;

在繪圖畫布上插入妳選擇的圖形,然後插入;

我們再重復上述步驟,插入多種不同的圖形,(如下圖,我已經插入了很多種不同的圖形);

接下來,我們要建立各種圖形之間的連接了。這裏我們使用Word提供的壹個非常好用的自選圖形——連接符來建立連接。 連接符的選擇見下圖;

選擇連接符自選圖形後,將鼠標指針移動到對象上時,會在其上顯示藍色連接符位置,這些點表示可以附加連接符線的位置;

我們首先用帶箭頭的肘形線連接符和直線連接符將圖形連接到壹起,如圖;

繪制折線箭頭;

接下來,我們需要在圖形中添加文字。用鼠標右鍵單擊形狀,單擊“添加文字”並開始鍵入。

我們隨便錄入文字;

制作好後,我按住左鍵不放,框選所有圖形,點擊右鍵,組合;

壹個簡單的流程圖就設計好了,大家可以按照自己的工作需要進行更復雜的設計。

-----------------------------

壹、什麽是程序流程圖

“程序流程圖”常簡稱為“流程圖”,是壹種傳統的算法表示法,程序流程圖是人們對解決問題的方法、思路或算法的壹種描述。它利用圖形化的符號框來代表各種不同性質的操作,並用流程線來連接這些操作。在程序的設計(在編碼之前)階段,通過畫流程圖,可以幫助我們理清程序思路。下圖是壹個簡單的流程圖,描述求兩個數的最大公約數的算法(輾轉相除法)。

勘誤:最後的結果,該是output a。感謝8樓童鞋指出!

畫流程圖是每個程序員的基本功。流程圖有其規範,這是用於技術人員之間交流的需要,並不是想怎麽畫就怎麽畫。流程圖中常用的符號見右圖,在前述求最大公約數的流程圖中找出對應的部分。

二、三種控制結構的流程圖表示

這部分不再寫文字,各種程序設計的教材中都會寫壹些,至少在講各種控制結構時,總時要講的。請參考自己手頭能找到的教材,認真品味。

我們直接提示若幹任務,畫壹畫,就會了。

三、練習題目(各部分分別至少選兩個畫壹畫,註意用壹張質量好壹些紙,書寫整齊,確保越畫越高興)

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)畫出銀行系統的流程圖(各具體業務點到為止,不必全畫)

註:在傳統教學中,未學寫代碼,先學畫流程。以前的實踐中,感覺效果不好。控制結構為何物都暈,如何能畫出來。有壹定編程體驗後再畫,是改革的思路。這是編程的壹項基本功,務必掌握!

------------------------

用什麽繪制流程圖

壹、什麽是程序流程圖

“程序流程圖”常簡稱為“流程圖”,是壹種傳統的算法表示法,程序流程圖是人們對解決問題的方法、思路或算法的壹種描述。它利用圖形化的符號框來代表各種不同性質的操作,並用流程線來連接這些操作。在程序的設計(在編碼之前)階段,通過畫流程圖,可以幫助我們理清程序思路。下圖是壹個簡單的流程圖,描述求兩個數的最大公約數的算法(輾轉相除法)。

勘誤:最後的結果,該是output a。感謝8樓童鞋指出!

畫流程圖是每個程序員的基本功。流程圖有其規範,這是用於技術人員之間交流的需要,並不是想怎麽畫就怎麽畫。流程圖中常用的符號見右圖,在前述求最大公約數的流程圖中找出對應的部分。

二、三種控制結構的流程圖表示

這部分不再寫文字,各種程序設計的教材中都會寫壹些,至少在講各種控制結構時,總時要講的。請參考自己手頭能找到的教材,認真品味。

我們直接提示若幹任務,畫壹畫,就會了。

三、練習題目(各部分分別至少選兩個畫壹畫,註意用壹張質量好壹些紙,書寫整齊,確保越畫越高興)

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)畫出銀行系統的流程圖(各具體業務點到為止,不必全畫)

註:在傳統教學中,未學寫代碼,先學畫流程。以前的實踐中,感覺效果不好。控制結構為何物都暈,如何能畫出來。有壹定編程體驗後再畫,是改革的思路。這是編程的壹項基本功,務必掌握!

——知乎