單元 2:循序搜尋
單元 2:循序搜尋
2-4 找到幾個使用者搜尋的顏色
2-4 找到幾個使用者搜尋的顏色
▶️ 教學影片
📒 說明
接續單元 2-3 的程式。本程式使用循序搜尋演算法,由清單的第一項,從頭至尾進行搜尋,統計共找到了幾個符合使用者搜尋的顏色。
👉 操作步驟
1. 建立【找到幾個搜尋的顏色】訊息:
當收到訊息【找到幾個搜尋的顏色】
建立變數【顏色數量】設為 0 (記錄找到的個數)
變數【燈號】設為 1
重複 8 次
如果【隨機顏色組合】的第變數【燈號】項等於變數【顏色】那麼
變數【顏色數量】改變 1
變數【燈號】改變 1
說出「找到變數【顏色數量】個!」持續 2 秒
2. 修改主程式:加入廣播訊息【找到幾個搜尋的顏色】並等待。
📌 小提醒
檢視目前亮燈的 WS2812 燈條,比對搜尋的答案是否正確。