情報32【電験3種 機械】フローチャート(JIS記号)のループ処理をトレース!令和5年度上期 A問題14 完全解説

電験3種 機械科目【情報】令和5年度上期 A問題14 フローチャート(現代式JIS記号)のループ処理を追ってA,Bの値を求める

今回は令和5年度上期 機械科目 A問題14を解説します。情報31(平成26年度A問題14)と数値・ロジックが完全に同一の問題で、フローチャートの描画記号だけが現代的なJIS流れ図記号に更新されています。印字されるA,Bの値を求める問題です。

解き方は情報31と全く同じです。A←10,B←2からスタートし、A←A+Bで更新した後にA≦40かどうかを判定し、YESならB←B²+1としてループを繰り返す流れを表形式でトレースします。

🔁 この問題は繰り返し出題されています
ほぼ同じ問題が 【機械】平成26年度A問題14 でも出題されています。出題パターンが固定なので、セットで解けば確実な得点源になります。
目次

令和5年度上期 機械科目 A問題14:問題文と選択肢

まずは、実際の試験問題を確認してみましょう。

電験3種 機械科目 情報 令和5年度上期 A問題14 問題文
令和5年度上期 機械科目 A問題14 問題文

電験3種 機械科目 【情報】 令和5年度上期 A問題14

 次のフローチャートに従って作成したプログラムを実行したとき,印字されるA,Bの値として,正しい組合せを次の(1)〜(5)のうちから一つ選べ。

AB
(1)43288
(2)43677
(3)4326
(4)72026
(5)720677
図 プログラムの流れ図(現代式JIS記号、問題図)
図 プログラムの流れ図(現代式JIS記号、問題図)

出題のポイント:更新・判定・分岐の順を追う

AとBを更新するループの流れとYES・NO分岐を示す出題ポイント図
Aを更新して判定し、YESのときだけBを更新してループします。

フローチャートは矢印の順に、Aを更新してからA≦40を判定します。YESのときだけBを更新して戻り、NOのときはBを更新せず印字へ進む点が重要です。各周回のA、判定、Bを表にすると見落としを防げます。

ポイント解説:ループを表にして値を追跡する

各周回のA更新後、判定、B更新後を正確に追うトレース表
3周目はA=43で判定がNOとなるため、Bは26のまま印字へ進みます。

本問は情報31(平成26年度A問題14)と数値・ロジックが完全に同一の問題で、フローチャートの描画記号だけが現代的なJIS流れ図記号(角丸長方形の開始・終了、長方形の処理、ひし形の判定)に更新されています。

「A←A+B」で更新し、ひし形の判定「A≦40」がYESならループ継続(B←B²+1して戻る)、NOならA,Bを印字して終了という流れを追います。

問題の解説:3周目のNOでBを更新せず印字する

初期値から3周目までAとBを計算し、A43、B26、正答3を導く解答図
印字される値はA=43、B=26で、正解は選択肢(3)です。

STEP1 初期値とループ1回目

初期値 A←10,B←2。

A←A+B:A=12。判定 A≦40?→YES(ループ継続)。

B←B²+1:B=2²+1=5。

STEP2 ループ2回目

A←A+B:A=12+5=17。判定 A≦40?→YES。

B←B²+1:B=5²+1=26。

STEP3 ループ3回目

A←A+B:A=17+26=43。判定 A≦40?→43は40を超えるのでNO(ループを抜けて印字へ)。

STEP4 A,Bの値を出力する

印字されるのはA=43,B=26。

以上より(3)が正解です(情報31と完全に同じ結果)。

答え:(3)

💡 覚え方
情報31と全く同じ数値・ロジック。判定がひし形記号で「A≦40ならYES(継続)」という条件の向きに注意して追う。

⚠️ よくある間違い
旧式記号の「>40でループ脱出」と、本問JIS記号の「≦40でループ継続」の条件表現の向きの違いに戸惑わない(実質的には同じ判定)。

まとめ

初期値A=10,B=2
1周目A=12,B=5
2周目A=17,B=26
3周目(脱出)A=43
答え(3) A=43,B=26

▼あわせて解きたい関連問題
・フローチャート(旧式記号)のループ処理をトレース:【機械】平成26年度A問題14
・n個の配列を降順に並べ替えるフローチャートと交換回数:【機械】令和2年度B問題18

📚 次に解くべき関連問題
【機械】平成29年度B問題18(情報33)
【機械】令和4年度下期B問題18(情報34)
【機械】令和4年度下期A問題13(情報39)
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次