2021年01月26日

令和2年度秋期 応用情報技術者試験問題 問47

問47

次の流れ図において、
 @ → A → B → D → A → B → C → A → E
の順に実行させるために、@においてmとnに与えるべき初期値 aとbの関係はどれか。ここで、a、b はともに正の整数とする。

令和2年度秋期 応用情報技術者試験問題 問47

ア a = 2b

イ 2a = b

ウ 2a = 3b

エ 3a = 2b





正解


解説

トレースすると次のとおりとなる。

ア a = 4, b = 2とすると
@ m = 4, n = 2
A mnを比較し、42 だからBへ
B mnを比較し、42 だからCへ
C m42 だから m = 2, n = 2 になる。
A mnを比較し、22 だからEへ
E 2を印字

イ a = 2, b = 4とすると
@ m = 2, n = 4
A mnを比較し、24 だからBへ
B mnを比較し、24 だからDへ
D n42 だから m = 2, n = 2 になる。
A mnを比較し、22 だからEへ
E 2を印字

ウ a = 6, b = 4とすると
@ m = 6, n = 4
A mnを比較し、64 だからBへ
B mnを比較し、64 だからCへ
C m64 だから m = 2, n = 4 になる。
A mnを比較し、24 だからBへ
B mnを比較し、24 だからDへ
D n42 だから m = 2, n = 2 になる。
A mnを比較し、22 だからEへ
E 2を印字

エ 正しい。a = 4, b = 6とすると
@ m = 4, n = 6
A mnを比較し、46 だからBへ
B mnを比較し、46 だからDへ
D n64 だから m = 4, n = 2 になる。
A mnを比較し、42 だからBへ
B mnを比較し、42 だからCへ
C m42 だから m = 2, n = 2 になる。
A mnを比較し、22 だからEへ
E 2を印字

タグ:流れ図
posted by ファーストマクロ at 19:53| Comment(0) | R02秋応用情報技術者
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: