您的位置:首页 > 其它

编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。 假设每度电的价格为1.2元,计算并显示本月电费

2017-12-28 12:20 645 查看
/* 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。

 *假设每度电的价格为1.2元,计算并显示本月电费

 */

package electric;

import java.util.Scanner;//引Scanner入类

class Electric {// 创建电这个类
double lastRecord;// 成员变量上月用电数
double currentRecord;// 成员变量本月用电数
double usedAmount;// 成员变量本月用电数
double usedFee;// 成员变量本月用电费

public void setRecord() {// 用方法setRecord()从键盘上输入上月用电数和本月用电数
System.out.print("请输入上月用电数:");
@SuppressWarnings("resource")
Scanner scan = new Scanner(System.in);
lastRecord = scan.nextInt();
System.out.printf("请输入本月用电数:");
currentRecord = scan.nextInt();
}

public void showRecord() {// 用方法showRecord()实现输出上月用电数
System.out.printf("上月用电数:" + currentRecord);
}

public double calcUsedAmount() {// 用方法calcUsedAmount()实现输出本月用电数
usedAmount = currentRecord - lastRecord;
System.out.println("\n本月用电数" + usedAmount);
return usedAmount;
}

public void calcUsedFee() {// 用方法calcUsedFee()实现显示本月电费
usedFee = 1.2 * usedAmount;
System.out.println("本月电费" + usedFee);
}

public static void main(String[] args) {
Electric kilowattHour = new Electric();// 声明对象和创建对象
kilowattHour.setRecord();
kilowattHour.showRecord();
kilowattHour.calcUsedAmount();
kilowattHour.calcUsedFee();

}

}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐