午前問24
次の方式によって求められるチェックディジットを付加した結果はどれか。ここで、データを7394、重み付け定数を1234、基数を11とする。
〔方式〕
(1):データと重み付け定数の、対応する桁ごとの積を求め、それらの和を求める。
(2):和を基数で割って、余りを求める。
(3):基数から余りを減じ、その結果の1の位をチェックディジットとしてデータの末尾に付加する。
〔方式〕
(1):データと重み付け定数の、対応する桁ごとの積を求め、それらの和を求める。
(2):和を基数で割って、余りを求める。
(3):基数から余りを減じ、その結果の1の位をチェックディジットとしてデータの末尾に付加する。
73940 | |
73941 | |
73944 | |
73947 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ア
解説
(1)〜(3)を計算します。
(1):(7×1)+(3×2)+(9×3)+(4×4)=56 → 結果は56
(2):56÷11=5余り1 → 余りは1
(3):11-1=10 → 1の位は0
データの末尾に0を追加すると73940となります。
よって正解はアとなります。
(1):(7×1)+(3×2)+(9×3)+(4×4)=56 → 結果は56
(2):56÷11=5余り1 → 余りは1
(3):11-1=10 → 1の位は0
データの末尾に0を追加すると73940となります。
よって正解はアとなります。