想像一下…

想像你要幫老師寫一個「成績判斷」程式:讀入一位學生的分數 score,依照下面的規則印出他的結果:

  • 若 score 大於等於 60 → 印出 Passed(通過)
  • 若 score 小於 60、但大於等於 50 → 印出 Make-up Exam(補考)
  • 若 score 小於 50 → 印出 Retake Course(重修)

這種「看輸入的值,決定要走哪一條路」的邏輯,最適合用流程圖畫出來。從「開始」順著箭頭往下走,每碰到一個菱形就做一次判斷:條件成立(true)走一邊、不成立(false)走另一邊,你自然會被帶到正確的結果:

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。