這是我的程式
成績系統.vi (18.7 KB)
如果輸入的人腦袋夠清楚不是呆子就可以用了
但是要做防呆 以下兩項
新增輸入的座號要怎麼樣不會有重複的(如果重複可以亮一個燈顯示錯誤)
資料怎麼樣按照座號大小排序
還有一個是要怎麼讓他初始化 因為按了停止,直到下次新增資料他都會有殘值
這是我的程式
成績系統.vi (18.7 KB)
如果輸入的人腦袋夠清楚不是呆子就可以用了
但是要做防呆 以下兩項
新增輸入的座號要怎麼樣不會有重複的(如果重複可以亮一個燈顯示錯誤)
資料怎麼樣按照座號大小排序
還有一個是要怎麼讓他初始化 因為按了停止,直到下次新增資料他都會有殘值
看了一下你的程式
可以先試試 Sort 1D Array 這個元件能不能對你的資料排序
位於 Programming >> Array >> Sort 1D Array
如果沒辦法排序, 可以試著自己寫個排序演算法, 像是氣泡排序, 不會很複雜。
至於資料的殘值, 猜測可能是你 Case Structure外的 Feedback Node 所造成的, 可以善用While Loop上的 Shift Register 簡化你的問題。