> ## 實例:選擇排序

> #### 1>創建窗口
組件>列表框1個,按鈕2個,圖片框1個
* * * * *
> #### 2>創建子程序


* * * * *
> #### 3>按鈕事件


* * * * *
> #### 4>子_冒泡排序 (手動復制↓↓)
~~~
.版本 2
.子程序 子_選擇排序
.參數 參文本數組, 文本型, 數組
.局部變量 元素個數, 整數型
.局部變量 j, 整數型
.局部變量 最小文本, 文本型
.局部變量 最小索引, 整數型
.局部變量 i, 整數型
元素個數 = 取數組成員數 (參文本數組)
.計次循環首 (元素個數 - 1, j)
最小文本 = 參文本數組 [j]
最小索引 = j
.變量循環首 (j + 1, 元素個數, 1, i)
.如果真 (最小文本 > 參文本數組 [i])
最小文本 = 參文本數組 [i]
最小索引 = i
.如果真結束
.變量循環尾 ()
.如果真 (最小索引 ≠ j)
參文本數組 [最小索引] = 參文本數組 [j]
參文本數組 [j] = 最小文本
.如果真結束
.計次循環尾 ()
~~~