| A | B | C | D | E | F | G | H | I | J | K | L | M | N | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 桁 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 2 | ISBNコード | 9 | 7 | 8 | 4 | 0 | 0 | 0 | 0 | 4 | 3 | 2 | 1 | |
| 3 | 重み | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | |
| 4 | ||||||||||||||
| 5 | 和(S) | 68 | ||||||||||||
| 6 | 剰余(R) |
[中問D つづき] [テクノロジ] 表計算ソフトを使ってチェック数字を求めることにした。チェック数字を求める次のワークシート中のセルN2に入れる適切な式はどれか。このワークシートは,セルB2~M2に数字を入力することで,繰り返し使うものとする。 (1) セルB1~N1に,ISBNコードの桁数を表す数値を入力する。 (2) セルB2~M2に,ISBNコードの1~12桁を,各セルに1桁ずつ入力する。 (3) セルB3~M3に,ISBNコードの各桁に対応した重みを入力する。 (4) セルB5に,ISBNコードに各桁の重みを掛けたものの合計を求める。 (5) セルB6に,剰余関数を使った次の式を入力する。 剰余(B5,10) (6) セルN2に,チェック数字を求める式を入力する。
エ. 剰余(10-B6,10)
チェック数字X=10-R. ただしR=0のときXは0とする仕様. 剰余(10-B6,10)で10-Rを10で剰余を取れば10→0となり仕様通り計算可能となる式.
ITパスポート 2012年 (平成24年 春期) の過去問一覧へ戻る・問100