ITパスポート試験 ITパスポート 2012年 (平成24年 春期)100: [中問D つづき] [テクノロジ] 表計算ソフトを使ってチェック数字を求めることにした。チェック数字を求める次のワークシート中のセルN2に入れる適切な式はどれか

ITパスポート 2012年 (平成24年 春期)
Q 100100 / 100
[中問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に,チェック数字を求める式を入力する。
ABCDEFGHIJKLMN
112345678910111213
2ISBNコード978400004321
3重み131313131313
4
5和(S)68
6剰余(R)
この問の正解率:56.90%(884件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

[中問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
  • .B6-10
  • .10-剰余(B6,10)
  • .剰余(10-B6,10)

正解

. 剰余(10-B6,10)

解説

チェック数字X=10-R. ただしR=0のときXは0とする仕様. 剰余(10-B6,10)で10-Rを10で剰余を取れば10→0となり仕様通り計算可能となる式.

選択肢ごとの解説

  • .10-B6はR=0のとき10となり0にならないため不適な式.
  • .B6-10は負値となり不適切な式である計算上不可.
  • .10-剰余(B6,10)はB6が既に剰余であり余分な処理で誤り.
  • .正しい. 剰余(10-B6,10)でR=0→0, それ以外は10-Rとなる.

ITパスポート 2012年 (平成24年 春期)過去問一覧へ戻る・問100