問 題
図のフローチャートを実行したとき、出力される値はいくらか。
1.-2
2.-1
3.0
4.1
5.2
正解 (3)
解 説
チャートを上から読んでいきます。
(a,b,n) = (9,1,1)y
(a,b,n) = (8,1,1)n
(a,b,n) = (8,1,2)y
(a,b,n) = (6,1,2)n
(a,b,n) = (6,2,3)y
(a,b,n) = (0,2,3)y
(a,b,n) = (0,-3,4)y
(a,b,n) = (12,-3,4)n
(a,b,n) = (12,-12,5)n 12 + (-12) = 0 を出力して end.
以上より、正解は 3 です。
コメント