ITパスポート演習

問 62 | R06-public Technology

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

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