要求:
迟到1-10分钟 警告
迟到 11--20 分钟 罚款100
迟到21--30分钟 罚款200
迟到30分钟以上 扣除半天工资
迟到1小时以上 按照旷工处理 扣除3天工资
根据迟到时间和月薪 来计算员工应缴罚款的金额
import java.util.Scanner;
public class Fakuan {
public static void main(String[]args){
System.out.println(" <老板堵门模拟器>");
System.out.println("老板:你看看你迟到了多少时间\n你:");
Scanner t=new Scanner(System.in);
int t1=t.nextInt();
if(t1<=30){
time(t1);
}
if(t1>30){
System.out.println("老板:报上你的工资\n你:");
Scanner d=new Scanner(System.in);
double d1=d.nextDouble();
time(t1,d1);
}
}
public static void time(int t){
if(t<=10){
System.out.print("老板:下次注意");
}
if(t>10&t<=20){
System.out.print("老板:罚你100元!");
}
if(t>20&t<=30){
System.out.print("老板:罚你200元!");
}
}
public static void time(int t,double d){
if(t>30&t<=60){
daylary(d);
}
if(t>60){
daylary2(d);
}
}
public static void daylary(double d){
//System.out.print("老板:罚你"+d/21+"元,看你下次还敢不敢迟到!");
System.out.print("老板:扣你半天工资,看你下次还敢不敢迟到!");
}
public static void daylary2(double d){
//System.out.print("老板:罚你"+d/21*3+"元,看你下次还敢不敢迟到!");
System.out.print("老板:扣你三天工资,看你下次还敢不敢迟到!");
}
}