第35回 臨床工学技士国家試験 午後 第58問
情報処理工学第35回午後
第35回 臨床工学技士国家試験 午後 第58問(情報処理工学)の正答は 3 です。図を読む:n←0・s←0で初期化 → xを入力 → x≧0ならYesで(a)(b)を実行して入力に戻る → 負の値が入力されたらNoでループを抜け y←s/n を出力。
問題
図は入力値の平均を求めるフローチャートである。(a)、(b)に入る組合せはどれか。
- 1. (a)n ← n + x (b)s ← s + 1
- 2. (a)n ← n + n (b)s ← s + n
- 3. (a)n ← n + 1 (b)s ← s + x ✓
- 4. (a)n ← n + s (b)s ← x + 1
- 5. (a)n ← n + x (b)s ← s + s
正答:3番
次の問題から答えを隠して1問ずつ出題。答えはアプリの学習記録に残ります(登録不要) — 弱点分析・成績グラフはアプリで
この問題の正答率(MEカコモン利用者の実データ)
初回正答率 25%参考値
12人の初回解答から算出(2026年10月21日時点)。母数が少ないため参考値です
同じ利用者の2回目以降の解答は除外しています(再挑戦を含めると正答率は実力より高く出るため)。国家試験の公式発表値ではなく、MEカコモンで実際に解かれた記録にもとづく数値です。
スポンサーリンク(広告)
解説
■ 正答:3番 — (a)n ← n + 1 (b)s ← s + x
平均=合計÷個数。nは個数のカウンタ、sは合計なので、入力のたびに n←n+1、s←s+x とし、最後に y←s/n で平均を出す。
【各選択肢の解説】
図を読む:n←0・s←0で初期化 → xを入力 → x≧0ならYesで(a)(b)を実行して入力に戻る → 負の値が入力されたらNoでループを抜け y←s/n を出力。負の値は終了の合図で、平均には含めない。
1. (a)n ← n + x (b)s ← s + 1
❌ 誤り。nに合計、sに個数がたまり、y=s/nは個数÷合計=平均の逆数になる。正しくはn←n+1、s←s+x。
❌ 誤り。nに合計、sに個数がたまり、y=s/nは個数÷合計=平均の逆数になる。正しくはn←n+1、s←s+x。
2. (a)n ← n + n (b)s ← s + n
❌ 誤り。nは0のまま増えず、sも0のままで、y=s/nは0÷0になる。正しくはn←n+1、s←s+x。
❌ 誤り。nは0のまま増えず、sも0のままで、y=s/nは0÷0になる。正しくはn←n+1、s←s+x。
3. (a)n ← n + 1 (b)s ← s + x
✅ 正しい。nに入力個数、sに入力値の合計がたまり、y=s/nが平均になる。
✅ 正しい。nに入力個数、sに入力値の合計がたまり、y=s/nが平均になる。
4. (a)n ← n + s (b)s ← x + 1
❌ 誤り。sは毎回「今の入力+1」で上書きされて合計にならず、nも個数にならない。正しくはn←n+1、s←s+x。
❌ 誤り。sは毎回「今の入力+1」で上書きされて合計にならず、nも個数にならない。正しくはn←n+1、s←s+x。
5. (a)n ← n + x (b)s ← s + s
❌ 誤り。sは0のまま増えず、y=0になる。正しくはn←n+1、s←s+x。
❌ 誤り。sは0のまま増えず、y=0になる。正しくはn←n+1、s←s+x。
【試験対策ポイント】
- カウンタ=n←n+1、累計=s←s+x、初期値はどちらも0
- 平均はループを抜けた後に合計÷個数
- 選択肢は「nとsの役割の入れ替え」「初期値0のままの変数を足す」の2種類のひっかけ
📗 MEカコモンの学習教材
この問題でつまずいた範囲は、ME国試ノート「医用電気電子工学」でまとめて復習できます。電気・電子・情報処理・システム工学の公式と頻出ポイントを1本に集約。計算問題の解き筋も整理。赤シート・覚えたチェック・印刷に対応。
▶ 「医用電気電子工学」第3章を開く(買い切り850円)全科目セット 850円・買い切り / 9分野・全33章。医学概論は無料で読めます。
スポンサーリンク(広告)
\ この1問で終わりにしない /
臨床工学技士の過去問、ぜんぶ無料で解ける
- 📚9年分・1,620問をスマホでそのまま演習
- 🎯間違えた問題だけ自動でピックアップして復習
- 📈正答率と苦手な科目をグラフで可視化
登録30秒・ずっと無料
関連
スポンサーリンク(広告)