ITパスポート|デジタルサービス・デジタルツール 問10
表計算ソフトを用いて、買い物金額に応じたポイント数を計算する。買い物金額が1,000円以下では買い物金額の1%、買い物金額が1,000円を超え3,000円以下では買い物金額の2%、買い物金額が3,000円を超える場合は買い物金額の3%のポイントを付与する。ワークシートのセル A2に買い物金額が入力されるとき、ポイント数が表示されるセル B2に入る数式はどれか。ここで、ポイント数の小数点以下は切捨てとする。
| A | B | |
|---|---|---|
| 1 | 買い物金額 | ポイント数 |
| 2 | 3,350 | 100 |
正解:ウ
解説
条件の境目に注意します。1,000 円“以下”は ≦ 1000、3,000 円“以下”は ≦ 3000 です。
- ウの式
- 1,000 以下なら 1%、そうでなく 3,000 以下なら 2%、それ以外(3,000 超)なら 3%
- 確認
- A2 = 3,350 のとき、3,350 × 3 / 100 = 100.5 → 整数部は 100
- ア 3,000 ちょうどが 3%、1,000 以上 3,000 未満が 1%、1,000 未満が 2% になり、割合も境目も誤りです。
- イ 1,000 超〜3,000 以下が 1%、1,000 以下が 2% になり、割合が逆です。
- ウ 正解。条件どおりにポイント数を計算できます。
- エ 1,000 ちょうどが 2%、3,000 ちょうどが 3% になり、境目が誤りです。
出典:平成28年度春期 ITパスポート試験 公開問題 問80(読点「,」を「、」に改変)