見出し画像

基本情報技術者試験〔科目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

この記事が参加している募集

この記事が気に入ったらチップで応援してみませんか?