公務員試験 2019年 国家一般職(高卒 技術) No.40解説

 問 題     

図は, 1 から 10 までの整数に含まれる全ての偶数の和を計算して出力するフローチャートである。図の ㋐,㋑,㋒ に当てはまるものの組合せとして最も妥当なのは次のうちではどれか。

 

 

 

 

 

正解 (5)

 解 説     

1 から 10 までの整数に含まれる全ての偶数の和とは
「2+4+6+8+10」です。

フローチャートなので、チャートを上から読んでいきます。
抜けている所について、選択肢 を正解と仮定して読みます。

選択肢 1 が正解と仮定すれば
㋐ で
(S,I) = (0,1)
㋑ で
(S,I) = (0,3)
㋒ で
(S,I) = (3,3) となります。

以下、I が2ずつ増えていき、S の部分が3+5+・・・となることがわかります。「2+4+6+8+10」にはなりません。選択肢 1 は誤りです。

あとは同様に、それぞれの選択肢を正解と仮定して考えると、選択肢 5 の「㋐ I ← 2、㋑ S ← S + I、㋒ I ← I + 2」とした時に「2+4+・・・」となります。

以上より、正解は 5 です。
類題 H30no19

コメント