當前位置:吉日网官网 - 傳統故事 - 算法用傳統的流程圖表示:依次輸入10個數字,要求輸出最大的數字。

算法用傳統的流程圖表示:依次輸入10個數字,要求輸出最大的數字。

1.傳統流程圖如下圖所示:

2.流程圖的詳細說明:

(1)定義了三個變量,分別是I(用於循環計數)、M(用於保存比較大的值)和A(用於輸入值)。

(2)給循環變量I賦值

(3)輸入第壹個數A,將A的值賦給M,初始化M的值。

(4)進入壹個循環,其中首先判斷循環條件是否復合,如果滿足條件,則輸入壹個新的值a,將a的值與m的上壹個值進行比較,將較大的值賦給m,循環變量I+1;如果不滿足條件,則輸出數值相對較大的變量M以獲得結果。

簡單來說就是兩個數比較,大值保存最後輸出。

擴展數據:

流程圖:用圖形來表達算法的思想是壹種極好的方法,因為千言萬語抵不上壹張圖。流程圖已經應用於匯編語言和早期的BASIC語言環境中。還有壹個相關的PAD圖,非常適合PASCAL或者C語言。

流程圖是揭示和掌握封閉系統運動狀態的有效方法。作為診斷工具,可以輔助決策,讓管理者清楚地知道問題出在哪裏,從而確定備選的行動方案。

流程圖的基本結構包括:順序結構、條件結構(也叫選擇結構)、循環結構和分支結構。

參考資料:

流程圖_百度百科

  • 上一篇:玻璃的主要生產工藝有哪些?
  • 下一篇:電子競技和傳統體育的差距有多大?
  • copyright 2024吉日网官网