ITパスポート試験 ITパスポート 2021年 (令和3年)74: 流れ図Xで示す処理では,変数iの値が,1→3→7→13と変化し,流れ図Yで示す処理では,変数iの値が,1→5→13→25と変化した。図中のa,bに入れる字句の適

ITパスポート 2021年 (令和3年)
Q 7474 / 100
流れ図Xで示す処理では,変数iの値が,1→3→7→13と変化し,流れ図Yで示す処理では,変数iの値が,1→5→13→25と変化した。図中のa,bに入れる字句の適切な組合せはどれか。 流れ図X: 開始 → iに1を格納する → 変換 k:1,1,3(注) → [ a ]を計算し,その結果をiに格納する → 変換 → 終了 流れ図Y: 開始 → iに1を格納する → 変換 [ b ](注) → [ a ]を計算し,その結果をiに格納する → 変換 → 終了 (注) ループ端の繰返し指定は,変数名:初期値,増分,終値を示す。
ab
2i + kk:1, 3, 7
2i + kk:2, 2, 6
i + 2kk:1, 3, 7
i + 2kk:2, 2, 6
この問の正解率:59.84%(1,103件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

流れ図Xで示す処理では,変数iの値が,1→3→7→13と変化し,流れ図Yで示す処理では,変数iの値が,1→5→13→25と変化した。図中のa,bに入れる字句の適切な組合せはどれか。 流れ図X: 開始 → iに1を格納する → 変換 k:1,1,3(注) → [ a ]を計算し,その結果をiに格納する → 変換 → 終了 流れ図Y: 開始 → iに1を格納する → 変換 [ b ](注) → [ a ]を計算し,その結果をiに格納する → 変換 → 終了 (注) ループ端の繰返し指定は,変数名:初期値,増分,終値を示す。

選択肢

  • .2i + k / k:1, 3, 7
  • .2i + k / k:2, 2, 6
  • .i + 2k / k:1, 3, 7
  • .i + 2k / k:2, 2, 6

正解

. i + 2k / k:2, 2, 6

解説

X: i=1,3,7,13 増分 2,4,6.Y: 1,5,13,25 増分 4,8,12.両方 i+2k で表現可能.X は k=1,1,3 で 2k=2,2,6 (実は X は 2,4,6 で k=1,2,3).Y は k=2,2,6.

選択肢ごとの解説

  • .計算式 2i+k が増分と合わず誤り.
  • .計算式 2i+k が増分と合わず誤り.
  • .k の増分指定 (k:1,3,7) が Y と合わず誤り.
  • .正しい.i+2k と k:2,2,6 が Y に合致.

ITパスポート 2021年 (令和3年)過去問一覧へ戻る・問74