デモ版公開中です。気づいた点は 運営フォーム(外部) から送れます。

進行状況
22 / 22 問

2017年度 電験3種 上期 - 機械 - 問18(b) 電験3種 配点 5

問題文

図のフローチャートで表されるアルゴリズムについて、次の(a)及び(b)の問に答えよ。変数は全て整数型とする。 このアルゴリズム実行時の読込み処理において, n=5とし、a[1]=2, a[2]=3, a[3]=8, a[4]=6, a[5]=5とする。 フローチャート中のXで示される部分の処理は何回行われるか、正しいものを次の(1)~(5)のうちから一つ選べ。 (注:フローチャートは配列要素を昇順に並べ替えるバブルソートのようなアルゴリズムを示している。 ループ構造: 外側ループ i = 1 to n-1 内側ループ j = i+1 to n 比較:a[i] > a[j] ならば 交換(X部分) )

問題図
図はタップで拡大できます。
選択肢
  • (1)
    3
  • (2)
    4
  • (3)
    5
  • (4)
    8
  • (5)
    10