トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Javaプログラミング(2005/12/22)

Javaプログラミング 第18回 2005/12/22

前回のプログラムを参考に電気料金計算プログラムを作りなさい。

電気料金の計算は1ヶ月の使用量 (kWh単位)と契約A数を読み込み、次の表に示す電気料金計算方法により料金を計算し、その金額を表示する。

 基本料金

契約A数 基本料金(円) 契約A数 基本料金(円)
10 260 15 390
20 520 30 780
40 1040 50 1300
60 1560

 1kWhあたりの単価

使用電力量 単価
120kWh以下 17.8
121kWh以上250kWh以下 23.85
251kWh以上 26.32

 計算式

月額料金 = (基本料金 + (該当単価 × 使用電力量)) × 1.05

具体的な計算例を以下に示す。

例1 契約A数が30A、一月の使用電力量が100kWhの時

月額料金 = (780 + 100 ×17.8) × 1.05

例2 契約A数が30A、一月の使用電力量が150kWhの時

月額料金 = (780 + 120 ×17.8 + (150 - 120) × 23.85) × 1.05

例3 契約A数が30A、一月の使用電力量が300kWhの時

月額料金 = (780 + 120 ×17.8 + 130 × 23.85 + (300 - 250) × 26.32) × 1.05

[Javaプログラミング(C219-6)]