這個課程要來談談「循序搜尋」,也就是會從資料的第一個開始比對,直到找到我們要找的資料或到全部資料的最後。程式的寫法較簡單,但執行的效率不好。
我們先用之前學過的隨機取數方式,從1~50中隨機取出不重複的10數進清單中。
接下進行搜尋,這部份我把它寫成一個函式
詢問使用者要找什麼數
和清單進行逐一比對,如果比對到了或比對到清單最後一個就離開迴圈。
離開迴圈後判斷「i」值,如果「i」大於清單長度,表示找到最後一個都沒找到,就顯示沒找到。
如果在第「i」項就找到也會離開迴圈,這時會顯示要找到數字在清單第「i」項
另外寫法