修了試験 2016-06-12実施分 基本情報技術者試験 問48
次の流れ図において, ①→②→③→⑤→②→③→④→②→⑥ の順に実行させるために,①においてmとnに与えるべき初期値aとbの関係はどれか。 ここで,a,bはともに正の整数とする。

正答4
解説
正解はエ。 m=a,n=bとしてトレースすると,①→②(m≠n)→③(m<n)→⑤(n-m→n)→②(m≠n)→③(m>n)→④(m-n→m)→②(m=n)→⑥の順になるには,最終的にa-(b-a)=(b-a),すなわち3a=2bを満たす必要がある(例えばa=2,b=3で実際に検証できる)。まとめて解く
修了試験 2016-06-12実施分を通しで解く(80問)→