为了节约用电,将用户的用电量分成4个区间,针对不同的区间 给出不同的收费标准。对于1至 90 千瓦(度)的电量,每千瓦 06 元,对于91至150千瓦的电量,每千瓦11元,对于151至210千 瓦的电量,每千瓦17元,对于用大于 211千瓦的电量,每千瓦2.7 元。编写一个 J用switch方法ava应用程序程序,在主类的main 方法中输入用户的 用电量,程序输出电费。
时间: 2023-05-18 11:07:13 浏览: 109
好的,这是一个简单的电费计算程序,以下是代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入用电量(单位:千瓦时):");
double electricity = scanner.nextDouble();
double price = 0;
int level = 0;
if (electricity <= 90) {
price = electricity * 0.06;
level = 1;
} else if (electricity <= 150) {
price = 90 * 0.06 + (electricity - 90) * 0.11;
level = 2;
} else if (electricity <= 210) {
price = 90 * 0.06 + 60 * 0.11 + (electricity - 150) * 0.17;
level = 3;
} else {
price = 90 * 0.06 + 60 * 0.11 + 60 * 0.17 + (electricity - 210) * 2.7;
level = 4;
}
System.out.println("您的用电量为:" + electricity + " 千瓦时");
System.out.println("您的电费为:" + price + " 元");
System.out.println("您的电费级别为:" + level);
}
}
```
这个程序使用了 switch 语句,根据用户输入的用电量计算电费,并输出结果。注意,这个程序只是一个简单的示例,实际的电费计算可能更加复杂,需要考虑更多的因素。
阅读全文