基本情報技術者試験〔科目B〕演習2022年サンプル問題問2(文法問題)
問2(文法問題)
次のプログラム中の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 = 3と5 , b = 3, c = 5
ここから先は
2,441字
¥ 300
この記事が参加している募集
この記事が気に入ったらチップで応援してみませんか?