第三種電気主任技術者(電験三種) 過去問
令和7年度(2025年)下期
問56 (機械 問14)

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

第三種電気主任技術者(電験三種)試験 令和7年度(2025年)下期 問56(機械 問14) (訂正依頼・報告はこちら)

次のフローチャートに従って作成したプログラムを実行したとき、印字されるA、Bの値として、正しい組合せを次のうちから一つ選べ。
問題文の画像
  • A:43  B:26
  • A:51  B:47
  • A:51  B:23
  • A:98  B:47
  • A:98  B:95

正解!素晴らしいです

残念...

この過去問の解説 (1件)

01

フローチャートに従って AとBの値を順番に更新していきます。

処理手順は次の通りとなります。

 

 最初に、A=10, B=2 とする。

 A←A+B を計算する。

 A≦40 なら、B←2B+1を計算して、手順2に戻る。

 A>40 になったら、そのときのAとBを印字して終了する。

 

 Aを更新してから条件を判定し、条件がYESの場合にBを更新するという順番です。

 

回数と処理値を以下のような表に整理します。

 

4回目にA=51となり、40以下ではなくなったので、このときのAの値 A=51とBの値B=23が答えとなります。

選択肢1. A:43  B:26

選択肢は誤りです。

選択肢2. A:51  B:47

選択肢は誤りです。A=51の後に、B←2B+1の処理も行ってしまっております。

選択肢3. A:51  B:23

選択肢が正解です。

選択肢4. A:98  B:47

選択肢は誤りです。

選択肢5. A:98  B:95

選択肢は誤りです。

まとめ

表に書き出して、整理することが正解への一歩です。

参考になった数0