用Java编写一个代码,为了节约用电,将用户的用电量分成3个区间,针对不同的区同给出给出不同的收费标准。对于1~90千瓦时的电量,每干园0.6元:对于91~150千瓦时地电量,每千瓦1.]元:对大于151千瓦时的电量,每千瓦1.7元。
时间: 2024-10-08 20:17:25 浏览: 36
你可以使用Java编写一个简单的函数来计算电费,根据用户输入的电量应用不同的电价标准。下面是一个示例代码片段:
```java
public class ElectricityBillCalculator {
public static void main(String[] args) {
double electricityUsage; // 用户输入的电量
double cost;
System.out.println("请输入您的电量(单位:千瓦时): ");
Scanner scanner = new Scanner(System.in);
electricityUsage = scanner.nextDouble();
if (electricityUsage <= 90) {
cost = electricityUsage * 0.6;
System.out.printf("电量在1~90千瓦时,费用是 %.2f 元\n", cost);
} else if (electricityUsage <= 150) {
cost = 90 * 0.6 + (electricityUsage - 90) * 1.1; // 首90度按0.6元,剩余部分按1.1元
System.out.printf("电量在91~150千瓦时,费用是 %.2f 元\n", cost);
} else {
cost = 90 * 0.6 + 60 * 1.1 + (electricityUsage - 150) * 1.7; // 总计三个阶段费用相加
System.out.printf("电量大于150千瓦时,费用是 %.2f 元\n", cost);
}
}
}
```
在这个例子中,我们首先读取用户的输入电量,然后检查它属于哪一范围,并相应地计算费用。注意,代码假设用户输入的电量都是正数。
阅读全文