ITパスポート試験 令和3年度 公開問題 問74
流れ図Xで示す処理では、変数iの値が、1→3→7→13と変化し、流れ図Yで示す処理では、変数iの値が、1→5→13→25と変化した。図中のa、bに入れる字句の適切な組合せはどれか。

選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】エ
画像の流れ図Xでは、iの初期値は1で、ループ指定「k:1、1、3」により、kは1、2、3と変化します。aを「i+2k」とすると、1回目は1+2×1=3、2回目は3+2×2=7、3回目は7+2×3=13となり、指定された1→3→7→13と一致します。
流れ図Yでbを「k:2、2、6」とすると、kは2、4、6と変化します。同じ式を用いると、1回目は1+2×2=5、2回目は5+2×4=13、3回目は13+2×6=25となり、1→5→13→25と一致します。したがって、正解はエです。
アは誤りです。流れ図Xでaを「2i+k」とすると、iは1→3→8→19となり、指定された変化と一致しません。また、bの指定ではkが1、4、7となります。
イは誤りです。bの指定は正しいものの、aを「2i+k」とすると、流れ図Xの計算結果が一致しません。流れ図Yでもiは1→4→12→30となります。
ウは誤りです。aは正しいものの、bを「k:1、3、7」とするとkは1、4、7となり、流れ図Yのiは1→3→11→25となるため一致しません。
【ポイント】 「変数名:初期値、増分、終値」では、増分を毎回加えてループ変数を変化させます。 式を推測するだけでなく、各回のiとkの値を表にするつもりで順番に代入しましょう。
出典:令和3年度 ITパスポート試験 公開問題 問74
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の100問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる