JJ プログラム仙人修行日誌

2024/04/20 からは、プログラム仙人修行の日誌を書いてます。

 表計算ソフトを使って,次の表を作成する。セル B2 には計算式として“整数
部(A1/A2)”を入力し,セル B3 には計算式として“整数部(剰余(A$1,A2)/A3)”
を入力する。そして,セル B3 をセル B4〜B10 に複写する。セル A1 に 123456
789を入力するとき,セル B7 に表示される値は幾らか。


┌─┰────┬────┐
│ ┃ A  │ B  │
┝━╋━━━━┿━━━━┥
│1┃    │    │
├─╂────┼────┤
│2┃ 10,000│    │
├─╂────┼────┤
│3┃  5,000│    │
├─╂────┼────┤
│4┃  1,000│    │
├─╂────┼────┤
│5┃   500│    │
├─╂────┼────┤
│6┃   100│    │
├─╂────┼────┤
│7┃   50│    │
├─╂────┼────┤
│8┃   10│    │
├─╂────┼────┤
│9┃    5│    │
├─╂────┼────┤
│10┃    1│    │
└─┸────┴────┘
 ア 1

 イ 39

 ウ 89

 エ 24691

【実習課題】表計算ソフトで,実際に試してみよう。

■キーワード■ 表計算,金種計算

■解答■
  初級システムアドミニストレータ午前平成15年秋問22
  同等:初級システムアドミニストレータ午前平成12年春問48

 ア 1

> B7のセルには’整数部(剰余(A$1,A6)/A7)’がコピーされるので
> INT[(123456789%100)/50]
> =INT(89/50)
> =1となる
> 正解はア

 どうもありがとうございました。

> 「剰余」を計算式で、どう表記、入力すれば良いのか判りません。

 mod という関数ありませんか?
 ○÷△の余りは
 ○ - 整数化(○÷△)*△
の式でも可能です。