与えられたデータから、一定の規則に従って数値を算出する。この数値を基に検査文字を定め、データの最終けたに付加することによって、入力データの検査を行う方法がある。次の規則を用いた場合に、4 けたの数値データ"2131"に付加する検査文字として、正しいものはどれか。
| [規則] | |
| (1) | 与えられたデータの各けたに、先頭から係数 4,3,2,1 を割り当てる。 | 
| (2) | 各けたの数値と割り当てた係数との積の和を求める。 | 
| (3) | (2)で求めた値を 11 で割って余りを求める。 | 
| (4) | (3)で求めた余りの数字を検査文字とする。余りが 10 のときは X を検査文字とする。 | 
| ア | 1 | 
| イ | 3 | 
| ウ | 5 | 
| エ | 7 | 
| [規則] | |||
| (1) | 与えられたデータの各けたに、先頭から係数 4,3,2,1 を割り当てる。 | → | 4 けたの数値データ"2131"の各桁に係数を割り当てる。 (2:4),(1:3),(3:2),(1:1) | 
| (2) | 各けたの数値と割り当てた係数との積の和を求める。 | → | (2×4)+(1×3)+(3×2)+(1×1)= 18 | 
| (3) | (2)で求めた値を 11 で割って余りを求める。 | → | 18 ÷ 11 =1 余り7 | 
| (4) | (3)で求めた余りの数字を検査文字とする。余りが 10 のときは X を検査文字とする。 | → | (3)で求めた余りの数字の7を検査文字とする。 |