電験三種 令和7年度(2025) 下期 機械 問14 過去問解説
次のフローチャートに従って作成したプログラムを実行したとき,印字される $A$,$B$ の値として,正しい組合せを次の(1)〜(5)のうちから一つ選べ。

- (1) A 43 B 26
- (2) A 51 B 47
- (3) A 51 B 23
- (4) A 98 B 47
- (5) A 98 B 95
答えと解説を見る
正解は(3)
解説
【考え方】フローチャートの矢印の順に1つずつ実行し、A と B の値を書いて追いかけます。
■1 はじめの値
$A = 10$、$B = 2$
■2 1回目
$A = 10 + 2 = 12$
$12 \leqq 40$ なので、$B = 2 \times 2 + 1 = 5$
■3 2回目
$A = 12 + 5 = 17$
$17 \leqq 40$ なので、$B = 2 \times 5 + 1 = 11$
■4 3回目
$A = 17 + 11 = 28$
$28 \leqq 40$ なので、$B = 2 \times 11 + 1 = 23$
■5 4回目
$A = 28 + 23 = 51$
51は40以下ではないので、B は計算せずに、ここで印字して終わります。
→ $A = 51$、$B = 23$
答えは(3)ピヨ。
出典:令和7年度(2025) 下期 第三種電気主任技術者試験(電気技術者試験センター)機械 問14