過去問ぽちぽちby KKM Studio

令和4年度 ITパスポート 問79 解説

流れ図で示す処理を終了したとき,xの値はどれか。

令和4年度 問79 図1
  1. ア0
  2. イ14
  3. ウ28
  4. エ56
答えを見る

正解 イ14

要点大きい方から小さい方を引き続けて等しくなった値が最大公約数

解説

この流れ図は、x と y が等しくなるまで、大きい方から小さい方を引き続ける処理で、最大公約数を求めるユークリッドの互除法(引き算版)です。

  • x=98,y=42:x>y なので x=98-42=56
  • x=56,y=42:x>y なので x=56-42=14
  • x=14,y=42:x≦y なので y=42-14=28
  • x=14,y=28:x≦y なので y=28-14=14
  • x=y=14 となり終了

したがって x の値は14で、イが正解です(98と42の最大公約数)。

App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開