問題プレビューID: 518de2de

問 8

xx と yy を自然数とするとき,流れ図で表される手続を実行した結果として,適切なものはどれか。

Labelq の値r の値
ア

x÷yx \div y の余り

x÷yx \div y の商

イ

x÷yx \div y の商

x÷yx \div y の余り

ウ

y÷xy \div x の余り

y÷xy \div x の商

エ

y÷xy \div x の商

y÷xy \div x の余り

解説

流れ図では,qq を 00,rr を xx で初期化し,r≥yr \ge y の間,rr から yy を繰り返し減算してその回数を qq に数える。終了時には rr は xx を yy で割った余り(0≤r<y0 \le r < y)となり,qq は減算した回数,すなわち x÷yx \div y の商となる。したがって,qq の値は x÷yx \div y の商,rr の値は x÷yx \div y の余りであり,正解は「イ」である。