次のプログラム中の a 〜 c に入れる正しい答えの組合せを, 解答群の中から選べ。
関数 fizzBuzz は,引数で与えられた値が,3 で割り切れて 5 で割り切れない場合は“3 で割り切れる”を,5 で割り切れて 3 で割り切れない場合は“5 で割り切れる”を,3 と 5 で割り切れる場合は“3 と 5 で割り切れる”を返す。それ以外の場合は“3 でも 5 でも割り切れない”を返す。
〔プログラム〕
◯文字列型: fizzBuzz(整数型: num)
文字列型: result
if (num が a で割り切れる)
result ← " a で割り切れる"
elseif (num が b で割り切れる)
result ← " b で割り切れる"
elseif (num が c で割り切れる)
result ← " c で割り切れる"
else
result ← "3 でも 5 でも割り切れない"
endif
return result
解答群
a | b | c | |
ア | 3 | 3と5 | 5 |
イ | 3 | 5 | 3と5 |
ウ | 3と5 | 3 | 5 |
エ | 5 | 3 | 3と5 |
オ | 5 | 3と5 | 3 |
解答
ウ
解説
作成中