問 題
図のフローチャートに従って計算するとき出力される N の値はいくらか。
1. 44
2. 45
3. 46
4. 54
5. 55
正解 (5)
解 説
チャートを上から読んでいきます。
(N,X) = (0,1)
(N,X) = (1,2)n
(N,X) = (3,3)n
(N,X) = (6,4)n
(N,X) = (10,5)n
(N,X) = (15,6)n
(N,X) = (21,7)n
(N,X) = (28,8)n
(N,X) = (36,9)n
(N,X) = (45,10)n ※ここで注意が必要です! X = 10 は、まだ条件分岐で no です。
(N,X) = (55,11)y → 55 を出力
となります。
以上より、正解は 5 です。
類題 H26no40
コメント