傳統流程圖用變量表示判斷。
定義三個變量,分別是i(用於循環計數)、m(保存相對較大的數值)、a(輸入的數值)。進入循環,在循環中首先判斷是否復合循環條件。
如果符合條件,則輸入新值a,用a的值和之前m的值進行比較,較大的值賦給m,循環變量i+1;不符合條件則輸出存放保存相對較大的數值的變量m,得到結果,簡單點說就是兩數比較取大值保存,最後輸出。
功能
以特定的圖形符號加上說明,表示算法的圖,稱為流程圖或框圖。流程圖是流經壹個系統的信息流、觀點流或部件流的圖形代表。在企業中,流程圖主要用來說明某壹過程。這種過程既可以是生產線上的工藝流程,也可以是完成壹項任務必需的管理過程。
例如,壹張流程圖能夠成為解釋某個零件的制造工序,甚至組織決策制定程序的方式之壹。這些過程的各個階段均用圖形塊表示,不同圖形塊之間以箭頭相連,代表它們在系統內的流動方向。下壹步何去何從,要取決於上壹步的結果,典型做法是用“是”或“否”的邏輯分支加以判斷。