流れ図で示す処理を終了したとき,xの値はどれか。
- 0
- 14
- 28
- 56
解答
イ
解説
順に処理をたどると次の通りになります。
- x=98, y=42
- (ループ1周目)x>y のため x-y=56 をxに代入
x=56, y=42 - (ループ2周目)x>y のため x-y=14 をxに代入
x=14, y=42 - (ループ3周目)x≦y のため y-x=28 をyに代入
x=14, y=28 - (ループ4周目)x≦y のため y-x=14 をyに代入
x=14, y=14 - x = y のためループ終了
よって、処理終了時のxの値は14になります。