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

 問 題     

図は、正の整数X、Y を入力して、X をY で割った余りを出力するフローチャートである。図の㋐、㋑、㋒に当てはまるものの組合せとして最も妥当なのはどれか。

 

 

 

 

 

正解 (5)

 解 説     

具体的な数で考えるとよいです。
X = 5、Y = 2 としましょう。5 ÷ 2 = 2 余り 1 なので、1が出力されれば OK です。

㋐ですが X > Y としてしまうと、いきなり yes で ㋒ を出力してチャートが終わってしまいます。X が割られる数なので、Y よりも大きい数です。従って、これでは ㋑ の意味がないため誤りです。これにより、正解は 4 or 5 です。

㋑ですが
選択肢 4 が正しいとすると、初めに no とした後、X が -3 となってしまいます。これは明らかに誤りです。

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


類題 H29no40

コメント