流れ図で示す処理を終了したとき,xの値はどれか。 〔流れ図〕 開始 → xを98とする → yを42とする → 繰返し(x = y)(注) 判定 x : y x > y のとき:x − y の計算結果を新たなxとする x ≦ y のとき:y − x の計算結果を新たなyとする 判定後ループ先頭へ戻る → 繰返し → 終了 (注)ループ端の条件は,終了条件を示す(x = y で終了)。
ア 0
イ 14
ウ 28
エ 56
正解: イ
要点: ユークリッドの互除法(減算版)で98と42の最大公約数14を求める。
x=98,y=42から開始。98>42→x=56,56>42→x=14,42>14→y=28,28>14→y=14,ここでx=y=14となり終了。よってxは14。
同じ回の前後の問題
- 令和4年度 問78: 関数checkDigitは,10進9桁の整数の各桁の数字が上位の桁から順に格納された整数型の配列or
- 令和4年度 問80: 自動車などの移動体に搭載されたセンサや表示機器を通信システムや情報システムと連動させて,運転者へ様々
テクノロジ系の他の問題
- 令和4年度 問80: 自動車などの移動体に搭載されたセンサや表示機器を通信システムや情報システムと連動させて,運転者へ様々
- 令和4年度 問81: CPUの性能に関する記述のうち,適切なものはどれか。
- 令和4年度 問82: A社では,従業員の利用者IDとパスワードを用いて社内システムの利用者認証を行っている。セキュリティを
- 令和4年度 問83: データを行と列から成る表形式で表すデータベースのモデルはどれか。
- 令和4年度 問84: IoT機器の記録装置としても用いられ,記録媒体が半導体でできており物理的な駆動機構をもたないので,H
アプリで弱点分析つきの演習ができます