解答
(3)が正しい。
解説
電験3種過去問【2014年機械 問14】とほぼ同一問題です。
フローチャート
フローチャートは、プロセスの各ステップを箱で表し、その流れをそれらの箱の間の矢印で表すことで、プロセスを表現する図である。
A>40となったとき、A,Bが印字されるプログラムである。フローチャートに従って、逐次 A, B の状態を調べよう。
- 初期値を与える(A=10, B=2)
- Aに「A+B」を代入(A=12, B=2)
- 分岐条件A=12≦40でループ実行(1回目)
- Bに「B²+1」を代入(A=12, B=5)
- Aに「A+B」を代入(A=17, B=5)
- 分岐条件A=17≦40でループ実行(2回目)
- Bに「B²+1」を代入(A=17, B=26)
- Aに「A+B」を代入(A=43, B=26)
- 分岐条件A=43>40でA,Bを印字し終了
従って、印字されるのはA=43, B=26 である。
追加学習は情報処理の学習帳で
ディスカッション
コメント一覧
まだ、コメントがありません