一、成績排序
問題說明
若我們有30 位同學的數學成績資料檔案,想要將成績資料由高到低排列,請以氣泡排序法繪製解題流程圖。
想想看,有什麼輸入資料、輸出結果應該是什麼?接著再想想看資料該如何處理以符合需求?
執行步驟流程圖
二、成績分析
問題說明
接續上節排序好的成績,如果我們想要比照國中教育會考等第來分析成績人數:
不及格待加強(小於60 分)的人數有多少人?一般基礎程度(大於或等於60 分且小於80 分)的人數有多少人?精熟優等(大於或等於80 分)的人數有多少人?請繪製解題流程圖。
執行步驟流程圖
三、成績搜尋
問題說明
接續上節排序好的成績,若我們想要了解班級學習成績的表現狀況,讓使用者任意輸入成績值,立刻找到該成績在班上的排名,請利用二分搜尋法繪製解題流程圖。
想想看,有什麼輸入資料、輸出結果應該是什麼?接著再想想看資料該如何處理以符合需求?
執行步驟流程圖