問 題
図のフローチャートにおいて出力される a はいくらか。
1.16
2.20
3.36
4.50
5.64
正解 (4)
解 説
チャートを上から読んでいきます。
(i,a,b) = (1,10,0)n
(i,a,b) = (2,12,0)nn
(i,a,b) = (3,14,0)nn
(i,a,b) = (4,16,0)y
(i,a,b) = (4,26,6)y
(i,a,b) = (5,28,6)y
(i,a,b) = (5,38,15)y
(i,a,b) = (6,40,15)y
(i,a,b) = (6,50,26)ny → a = 50 が出力
以上より、正解は 4 です。
コメント