2012年10月07日
ITパスポート過去問 24年春中問D
24年春 問題一覧へ
チェック数字に関する次の記述を読んで,四つの問いに答えよ。
多くの市販の書籍には,書籍を識別するためのISBN(International StandardBook Number) コードが付けられている。ISBNコードは,0〜9の数字を使った13桁の記号で構成され,左側から桁を数える。最も左側の桁を1桁目とする。1桁目から12桁目までは,国記号,出版者記号及び書籍固有の記号などが含まれる。
ISBNコードの13桁目(最も右側の桁)はチェック数字と呼ばれる桁である。ISBNコードのチェック数字は,1桁目から12桁自の数字を使って,次の計算方法によって求める。ここで,図1のように1桁目から12桁目の数字をa1〜a12,チェック数字をXとする。
[チェック数字の計算方法]
(1)a1〜a12について,奇数桁には1,偶数桁には3の重みを付ける。
(2)a1〜a12の各桁に,それぞれの桁に対応した重みを掛けたものの和Sを求める。
S=a1×1+a2×3+a3×1+…+a12×3
(3)Sを10で割った余りRを求める。
(4)10からRを引いた値をチェック数字Xとする。なお,この値が10になった場合は,チェック数字は0とする。
24年春 問題一覧へ
中問D 問題 問97 問98 問99 問100
中問D
チェック数字に関する次の記述を読んで,四つの問いに答えよ。
多くの市販の書籍には,書籍を識別するためのISBN(International StandardBook Number) コードが付けられている。ISBNコードは,0〜9の数字を使った13桁の記号で構成され,左側から桁を数える。最も左側の桁を1桁目とする。1桁目から12桁目までは,国記号,出版者記号及び書籍固有の記号などが含まれる。
ISBNコードの13桁目(最も右側の桁)はチェック数字と呼ばれる桁である。ISBNコードのチェック数字は,1桁目から12桁自の数字を使って,次の計算方法によって求める。ここで,図1のように1桁目から12桁目の数字をa1〜a12,チェック数字をXとする。
[チェック数字の計算方法]
(1)a1〜a12について,奇数桁には1,偶数桁には3の重みを付ける。
(2)a1〜a12の各桁に,それぞれの桁に対応した重みを掛けたものの和Sを求める。
S=a1×1+a2×3+a3×1+…+a12×3
(3)Sを10で割った余りRを求める。
(4)10からRを引いた値をチェック数字Xとする。なお,この値が10になった場合は,チェック数字は0とする。
24年春 問題一覧へ
中問D 問題 問97 問98 問99 問100
【24年春中問の最新記事】
この記事へのコメント