シカクマナボ.ITパスポート

ITパスポート 平成22年秋期 問61

出典:IPA「ITパスポート試験」平成22年秋期 問61

表計算ソフトを用いて社員コード中のチェックディジットを検算する。社員コードは3けたの整数値で,最下位の1けたをチェックディジットとして利用しており,上位2けたの各けたの数を加算した値の1の位と同じ値が設定されている。セルB2に社員コードからチェックディジットを算出する計算式を入力し,セルB2をセルB3~B5に複写するとき,セルB2に入力する計算式のうち,適切なものはどれか。
61.png/image-size:301×143

正解と解説を見る

正解:ウ

百の位は整数部(A2/100)、十の位は剰余(整数部(A2/10),10)で取り出します。二つを足し、10で割った余りを取れば1の位が求まります。

例えば370なら3+7=10でチェックディジットは0です。ウはこの順に計算し、行参照も複写先に合わせて変わります。

条件を選んで演習する