當前位置:編程學習大全網 - 源碼下載 - Java員工考勤系統源代碼

Java員工考勤系統源代碼

JAVA計算工人工資,參考例子如下:

導入Java . util . scanner;

公共類演示00 {

//定義壹個三維數組,記錄各個部門,分公司,績效工資。

私人靜態最終浮動[][][]每小時工資= {

{{10.75f,12.50f,14.50f},{11.75f,14.50f,17.50f}},

{{13.00f,16.00f,18.50f},{15.00f,18.50f,22.00f}},

{{16.75f,18.50f,20.50f},{19.25f,25.00f,30.00f}}

};

公共靜態void main(String[] args) {

Scanner sc =新掃描儀(system . in);

//輸入壹個名稱

System.out.println("請輸入您的姓名:");

string name = sc . nextline();

//輸入部門並驗證。

System.out.println("請輸入部門:A、B、C ");

char dept = sc.nextLine()。charAt(0);

如果(部門& ltA ' | | dept & gtc’)

{

System.out.println("輸入錯誤,系統將退出");

system . exit(0);

}

//進入分支驗證。

System.out.println("請輸入分行:1,2 ");

char div = sc.nextLine()。charAt(0);

if(div & lt;1 ' | | div & gt;'2')

{

System.out.println("輸入錯誤,系統將退出");

system . exit(0);

}

//輸入工資表並驗證。

System.out.println("請輸入薪級:a、b、c ");

char sal = sc.nextLine()。charAt(0);

if(sal & lt;a ' | | sal & gtc’)

{

System.out.println("輸入錯誤,系統將退出");

system . exit(0);

}

//輸入小時數

System.out.println("請輸入本周工作時間(整小時):");

int hours = sc . nextint();

浮動工資= 0;

//時薪

float SALARY perhour = SALARY _ OF _ PER _ HOUR[dept-' A '][div-' 1 '][sal-' A '];

//分別計算40小時以內和40小時以上的工資。

如果(小時& lt=40)

{

薪水+= salary perhour *小時數;

}

其他

{

薪金+= salary perhour *小時數+(小時數-40)* 1.5 * salary perhour;

}

//輸出結果

system . out . println(" name:\ t "+name+" \ n department:\ t "+dept+" \ n branch:\ t "+div。

+" \ n工資表:\ t "+SAL+" \ n工作時間:\ t "+hours+" \ n工資表:\ t "+工資);

}

}

//祝福!

  • 上一篇:我的世界0.13雕零骷髏介紹
  • 下一篇:源資本投資運營
  • copyright 2024編程學習大全網