10.12.2011

Cara Mambuat Program Perhitungan Gaji Karyawan Mengunakan Java

di artikel ini saya akan menjelaskan cara membuat program perhitungan gaji karyawan.

langkah pertama anda harus mempunyai software net beans 6.9.1 terlebih dahulu.
setelah membuat langsung saja buat file dengan karyawan.

di sini saya akan membuat contoh kasus:

                               PT.BINA MAJU

nama karyawan              = <input>
kode golongan [1/2/3]    = <input>
kode pendidikan [1/2/3] = <input>
jumlah jam kerja             = <input>

-----------------------------------------------------

karyawan yang bernama    = <input>
pendidikan                        = <output>

---------------------------------------------------

              honor yang di terima
honor tetap                = <input >
tunjangan karyawan   =<output>
tunjangan pendidikan = <output>
honor lembur             = <output>

---------------------------------------------------
total honor yang di terima = <output>

Setelah Mendapat contoh Kasus seperti di atas, cobalah selesaikan dengan kode berikut ini :

import.java.util.*;
Public class gaji{
Public Static void main (String[]args){
Scanner input=new Scanner(System.in);
String nama,pendidikan;
int kode gol, kodik, jmker;
double honor, tjab, tdik, jml, lembur;
System.out.println("program perhitungan gaji karyawan");
System.out.println("========================");
System.out.println("nama karyawan");
nama=input.nextint();
System.out.println("kode pendidikan[1/2/3]=");
kodik=input.nextint();
System.out.println("kode golongan[1/2/3]=");
kodegol=input.nextint();
System.out.println("jumlah jam kerja=");
jmker=input.nextint();
honor = 300000;
switch (kodik)
case :
pendidikan="SMU";
tdik=0.025*honor;
break;
case 2:
pendidikan ="D3"
tdik=0.05*honor;
break;
pendidikan ="S1"
tdik=0.075*honor;
break;
default:
pendidikan="salah kode";
tdik=0;
Switch (kodegol)
{case 1:
tjab=0.05*honor;
break;
case 2:
tjab=0.1*honor;
break;
case :
tjab=1.5*honor;
break;
default:
tjab;
break;}
if(jmker>8)
{lembur=(jmker-8)*2500;}
else{lembur=0;
}
jml=honor+tjab+tdik+lembur;
System.out.println("karyawan yang bernama="+nama);
System.out.println("pendidikan="+pendidikan);
System.out.println("=================");
System.out.println("honor yang diterima");
System.out.println("honor tetap="+honor);
System.out.println("tunjangan jabatan="+tjab);
System.out.println("honor lembur="+lembur);
System.out.println("================");
System.out.println("jumlah honor="+jml);

}
}

selesai deh selamat mencoba. bila ada kesalahan coba cek dengan teleti karena kesalahan kecil bisa menjadi syntak di programnya.


KOMENTAR JANGAN SPAM YA ;)

Posting Komentar

terima kasih atas komentar nya...

  ©KUTU BLOG - Berbagi ilmu aja gan!!!

Template by 7SAGE | keatas gan