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

- (1) A:43,B:288
- (2) A:43,B:677
- (3) A:43,B:26
- (4) A:720,B:26
- (5) A:720,B:677
答えと解説を見る
正解は(3)
解説
【考え方】フローチャートは、箱の中の処理を上から順に行い、ひし形の条件で道を分けます。A と B の値を1回ずつ書き出して追います。
■1 はじめの値
A = 10、B = 2 です。
■2 くり返しを追う
1回目:A = 10 + 2 = 12。12 は 40 以下なので、B = 2² + 1 = 5。
2回目:A = 12 + 5 = 17。40 以下なので、B = 5² + 1 = 26。
3回目:A = 17 + 26 = 43。43 は 40 より大きいので、印字して終わります。
■3 印字される値
A = 43、B = 26 です。
答えは(3)ピヨ。
出典:平成26年度(2014) 第三種電気主任技術者試験(電気技術者試験センター)機械 問14