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. oiy sory tidak di sertakan dengan gambar.