14

プログラム:
(1)Data = [12, 11, 13, 5] (2)n = 要素数(Data) (3)i を0 からn - 2 まで1ずつ増やしながら繰り返す: (4)│ min = i (5)│ j をi + 1 から まで1ずつ増やしながら繰り返す: (6)│ │ もし ならば: (7)│ ⎿ ⎿ min = j (8)│ temp = Data[i] (9)│ Data[i] = (10)⎿ Data[min] = temp (11)表示する(Data)
Data配列:
0
12
1
11
2
13
3
5
min: 未設定
temp: 未使用
i (現在位置)
j (比較中)
最小値
ソート済み
n: ?
i: ?
j: ?
Data[i]: ?
Data[j]: ?
出力結果:
トレース表:
ステップ 実行コード n i j min temp Data[i] Data[j] 配列状態
初期化 プログラム開始 - - - - - - - [12, 11, 13, 5]
穴埋めを選択してから「1ステップ進む」または「自動実行」ボタンをクリックして開始してください。

キーボードショートカット: Enter - 1ステップ進む / BackSpace - 1ステップ戻る / F - 最終出力 / R - リセット / A - 自動実行

穴埋め選択: ア 1234 / イ 56 / ウ 789