2010年度 情報関係基礎 第3問 問1

Contents

2010年度 情報関係基礎 第3問 問1#

fig-01

fig-02

第3問

次の文章を読み、下の問い(問1〜3)に答えよ。(配点 35)

正の整数値を漢数字で表示する手順を考えよう。 例えば、表1の「漢数字表示」欄に示すように値を表示する。

値 (算用数字で表記)

漢数字表示

123456789

一億二千三百四十五万六千七百八十九

11023

一万千二十三

5023

五千二十三

3105

三千百五

2345

二千三百四十五

2000

二千

1211

千二百十一

223

二百二十三

問1

次の文章の空欄【ア】〜【エ】に入れるのに最も適当なものを、 下の解答群のうちから一つずつ選べ。

まず、一万未満の数を表示することを考えよう。 与えられた数の千の位、百の位、十の位、一の位の順に、一桁ずつ処理をする。

  • 5023の百の位のように、数字が0の桁では、【ア】。

  • 1211のように1が含まれる場合、数字が1の桁では、一の位ならば、「一」を表示する。 それ以外の位ならば、【イ】。

  • 2345の各桁のように、数字が2以上の場合、一の位ならば、【ウ】。 それ以外の位ならば、【エ】。

  1. 何も表示しない

  2. 「一」を表示する

  3. 「千」を表示する

  4. その桁の数字のみを漢字で表示する

  5. その桁の数字と位を表す文字を漢字で表示する

  6. その桁の位を表す文字のみを漢字で表示する

  7. 前の桁と同じ数字を漢字で表示する

解答#

解答用のノートブックを使ってください。

補足#

問題番号 (配点)

設問

解答記号

正解

配点

備考

第3問 (35)

1

0

2

何も表示しない

5

3

その桁の位を表す文字のみを漢字で表示する

3

3

その桁の数字のみを漢字で表示する

4

2

その桁の数字と位を表す文字を漢字で表示する

問1 漢数字表示の規則の理解を問う導入問題である。漢数字表示という問題を整理し、特に表記上例外的な0と1に注意を向けさせることで、問2以降の題意の理解を助ける意図がある。いずれも漢数字表記ができれば簡単に答えられる問題で、9割以上の正答率を予想した。実際にはいずれの設問も正答率が高く、全体としては8割台強の正答率となった。


* 正の整数値を漢数字で表示する手順を考えよう。
* まず、一万未満の数を表示することを考えよう。
  与えられた数の千の位、百の位、十の位、一の位の順に、一桁ずつ処理をする。
* 5023の百の位のように、数字が0の桁では、何も表示しない。
* 1211のように1が含まれる場合、数字が1の桁では、一の位ならば、「一」を表示する。
  それ以外の位ならば、その桁の位を表す文字のみを漢字で表示する。
* 2345の各桁のように、数字が2以上の場合、一の位ならば、その桁の数字のみを漢字で表示する。 
  それ以外の位ならば、その桁の数字と位を表す文字を漢字で表示する。