流れ図の追跡

正解は エ です。 手順1:a を決める(流れ図Xで確かめる) 流れ図Xのループは「k:1,1,3」= k を 1 から 1 ずつ 3 まで増やすので、k=1, 2, 3 です。i は 1→3→7→13 と変化し、増えた量は 2, 4, 6(=2k) です。 a の候補 k=1 k=2 k=3 判定 2i+k 2×1+1=3 2×3+2=8 − × i+2k 1+2=3 3+4=7 7+6=13 ○ 手順2:b を決める(流れ図Yで確かめる) 流れ図Yでは i が 1→5→13→25 と変化し、増えた量は 4, 8, 12 です。a=i+2k なので 2k=4, 8, 12、つまり k=2, 4, 6 となるループ指定が必要です。 b の候補 k がとる値 i の変化 判定 k:1,1,3 1, 2, 3 1→3→7→13 × k:2,2,6 2, 4, 6 1→5→13→25 ○ ループ端の指定は「変数名:初期値,増分,終値」です。k:2,2,6 は 2 から 2 ずつ 6 まで増やすので k=2, 4, 6 となり、条件に合います。

流れ図Xで示す処理では,変数iの値が,1→3→7→13と変化し,流れ図Yで示す処理では,変数iの値が,1→5→13→25と変化した。図中のa,bに入れる字句の適切な組合せはどれか。

q74-figure-1
出典令和3年度 ITパスポート試験 公開問題 問74

a

b

ア

2i+k

k:1,1,3

イ

2i+k

k:2,2,6

ウ

i+2k

k:1,1,3

エ

i+2k

k:2,2,6