Java 代码计算工资涨幅:根据不同工资等级调整薪资
Java 代码计算工资涨幅:根据不同工资等级调整薪资
本文提供 Java 代码示例,根据用户输入的基本工资,计算出不同工资等级对应的涨幅,并显示增加后的工资。示例代码使用 if-else 语句实现工资等级判定,并根据不同等级计算相应的涨幅。
代码示例:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print('请输入基本工资:');
double salary = scanner.nextDouble();
double increasedSalary;
if (salary >= 3000) {
increasedSalary = salary * 1.2;
} else if (salary >= 2000) {
increasedSalary = salary * 1.15;
} else {
increasedSalary = salary * 1.1;
}
System.out.println('增加后的工资为:' + increasedSalary);
}
}
代码说明:
- 使用
Scanner类获取用户输入的基本工资。 - 使用
if-else语句判断基本工资的范围,并根据不同范围计算相应的涨幅:- 基本工资大于等于 3000 元,涨幅为 20%。
- 基本工资大于等于 2000 元且小于 3000 元,涨幅为 15%。
- 基本工资小于 2000 元,涨幅为 10%。
- 输出增加后的工资。
总结:
本文通过 Java 代码示例展示了根据不同工资等级计算涨幅的方法,可以帮助开发者快速理解和实现工资调整逻辑。
原文地址: https://www.cveoy.top/t/topic/j7X9 著作权归作者所有。请勿转载和采集!