公務員試験 H29年 国家一般職(化学) No.5解説

 問 題     

図のフローチャートにおいて、出力される n の値はいくらか。

1.7
2.8
3.9
4.10
5.11

 

 

 

 

 

正解 (2)

 解 説     

フローチャートを読みます。

「a ← b , b ← c , n ← n + 1  を行って、条件分岐」までを1まとめで処理します。赤字部分が新しくなった数値です。

(a,b,n)=(3,5,1)n
(a,b,c,n)=(3,5,9,1)
(a,b,c,n)=(5,9,9,2)n
(a,b,c,n)=(5,9,17,2)
(a,b,c,n)=(9,17,17,3)n
(a,b,c,n)=(9,17,33,3)
(a,b,c,n)=(17,33,33,4)n
(a,b,c,n)=(17,33,65,4)
(a,b,c,n)=(33,65,65,5)n
(a,b,c,n)=(33,65,129,5)
(a,b,c,n)=(65,129,129,6)n
(a,b,c,n)=(65,129,257,6)
(a,b,c,n)=(129,257,257,7)n
(a,b,c,n)=(129,257,543,7)
(a,b,c,n)=(257,543,543,8)y → n=8 を出力。

以上より、正解は 2 です。
類題 H28no5

コメント