/*
(1)根据工龄(整数)给员工涨工资(整数),工龄和基本工资通过键盘录入
(2)涨工资的条件如下:
[10-15) +5000
[5-10) +2500
[3~5) +1000
[1~3) +500
[0~1) +200
(3)如果用户输入的工龄为10,基本工资为3000,程序运行后打印格式"您目前工作了10年,基本工资为 3000元, 应涨工资 5000元,涨后工资 8000元"
*/
import java.util.Scanner;
class Salary {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in); //创建键盘录入对象
System.out.println("请输入您的工龄:"); //将工人工龄放入变量
int workTime = sc.nextInt();
System.out.println("请输入您的基本工资:"); //提示语
int salary = sc.nextInt(); //将工人基本工资放入变量
if (workTime >= 0 && workTime < 1) {
System.out.println("您目前工作了"+workTime+"年,基本工资为"+salary+"元,应涨工资200元,涨后工资为" + (salary + 200) + "元");
}else if (workTime >=1 && workTime<3) {
System.out.println("您目前工作了"+workTime+"年,基本工资为"+salary+"元,应涨工资500元,涨后工资为" + (salary + 500) + "元");
}else if (workTime >=3 && workTime < 5) {
System.out.println("您目前工作了"+workTime+"年,基本工资为"+salary+"元,应涨工资1000元,涨后工资为" + (salary + 100) + "元");
}else if (workTime >= 5 && workTime < 10) {
System.out.println("您目前工作了"+workTime+"年,基本工资为"+salary+"元,应涨工资2500元,涨后工资为" + (salary + 2500) + "元");
}else if (workTime >= 10 && workTime < 15) {
System.out.println("您目前工作了"+workTime+"年,基本工资为"+salary+"元,应涨工资5000元,涨后工资为" + (salary + 5000) + "元");
}else {
System.out.println("输入的工龄错误");
}
}
}
|
|