2012年10月07日
ITパスポート過去問 24年春中問D
24年春 問題一覧へ
問100 表計算ソフトを使ってチェック数字を求めることにした。チェック数字を求める次のワークシート中のセルN2に入れる適切な式はどれか。このワークシートは,セルB2〜M2に数字を入力することで,繰り返し使うものとする。
(1)セルB1〜Nlに,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)
B6に求められる値は10で割った余りなので、0〜9となる。
この時N2に求める値は、10-B6であり、B6が0なら10、9なら1となり、10〜1となるが、10になった場合は0とするとあるので、10だけ0に変換する必要がある。
こんな時使えるのが剰余(あまり)である。
10-B6(1〜10の値が求まる)の値を10で割った余りをとると、1〜9の場合には、10で割った余りを計算しても、そのまま、1〜9となるが、10の場合には、10で割った余りを計算すると、0とすることができる。
エ
24年春 問題一覧へ
中問D 問題 問97 問98 問99 問100
中問D
問100 表計算ソフトを使ってチェック数字を求めることにした。チェック数字を求める次のワークシート中のセルN2に入れる適切な式はどれか。このワークシートは,セルB2〜M2に数字を入力することで,繰り返し使うものとする。
(1)セルB1〜Nlに,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)
解説
B6に求められる値は10で割った余りなので、0〜9となる。
この時N2に求める値は、10-B6であり、B6が0なら10、9なら1となり、10〜1となるが、10になった場合は0とするとあるので、10だけ0に変換する必要がある。
こんな時使えるのが剰余(あまり)である。
10-B6(1〜10の値が求まる)の値を10で割った余りをとると、1〜9の場合には、10で割った余りを計算しても、そのまま、1〜9となるが、10の場合には、10で割った余りを計算すると、0とすることができる。
答
24年春 問題一覧へ
中問D 問題 問97 問98 問99 問100
【24年春中問の最新記事】
この記事へのコメント