次の流れ図は、10進整数 (0<j<100)(0 < j < 100) を8桁の2進数に変換する処理を表している。2進数は下位桁から順に、配列の要素 NISHIN(1) から NISHIN(8) に格納される。流れ図のa及びbに入れる処理はどれか。ここで、j div 2はjを2で割った商の整数部分を、j mod 2はjを2で割った余りを表す。

問題画像
出典基本情報技術者試験 サンプル問題 科目A 問2

a

b

j ← j div 2

NISHIN(k) ← j mod 2

j ← j mod 2

NISHIN(k) ← j div 2

NISHIN(k) ← j div 2

j ← j mod 2

NISHIN(k) ← j mod 2

j ← j div 2