令和6年度 問62

新しい制度のシラバス案にはない中身です(今の制度の問題)

令和6年度 問62四肢択一

関数convertは,整数型の配列を一定のルールで文字列に変換するプログラムである。関数convertをconvert(arrayInput)として呼び出したときの戻り値が“AABAB”になる引数arrayInputの値はどれか。ここで,arrayInputの要素数は1以上とし,配列の要素番号は1から始まる。

〔プログラム〕
○文字列型: convert(整数型の配列: arrayInput)
 文字列型: stringOutput ← "" // 空文字列を格納
 整数型: i
 for (i を 1 から arrayInputの要素数 まで 1 ずつ増やす)
  if (arrayInput[i] が 1 と等しい)
   stringOutput の末尾 に "A" を追加する
  else
   stringOutput の末尾 に "B" を追加する
  endif
 endfor
 return stringOutput

正解:エ {1, 1, 2, 1, 0}

出典:令和6年度 ITパスポート試験 公開問題 問62

前の問題次の問題