Assalamualaikum Wr.Wb
Kali ini saya akan sharing
tentang masih pemograman JAVA J,
untuk materi kali ini saya akan memberi outputan tentang Kepegawaian.
Kepegawain tersebut rinciannya seperti dibawah ini:
1. Inputanya
terdapat Nama,Golongan,Jumlah anak dan Lembur.
2. Prosesnya
:
a.
Golongan
|
Gaji
Pokok
|
Tunjungan Kesehatan
|
1
|
800.000
|
200000
|
2
|
1000000
|
400000
|
3
|
1200000
|
600000
|
4
|
1400000
|
800000
|
b.
Tunjungan Anak
Ø
Jika jumlah anak >3 maka jumlah anak = 3 x
10%
Ø
Jika jumlah anak <3 maka jumlah anak x Gaji
Pokok x 10%
c.
Lembur = Jumlah Lembur x Rp. 20.000
d.
Gaji Bersih = Gaji Pokok + Tunjungan Kesehatan +
Tunjungan anak + Lembur
3. Outputnya
:
Ø
Gaji Pokok
Ø
Tunjangan Kesehatan
Ø
Tunjungan Anak
Ø
Gaji Bersih
Nah itu adalah pernyataannya, dan
untuk lebih jelasnya langsung saja lihat dibawah ini syntax untuk koding nya J
package kepegawaian;
/**
*
* @author BRIGITA~
*/
import javax.swing.JOptionPane;
public class Kepegawaian {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String Nama;
int golongan, jumAnak, lembur, Gapok =
0,tunjKesehatan = 0, tunjAnak, gajiBersih, jamLembur;
Nama =
(JOptionPane.showInputDialog("Masukanan Nama Anda: "));
golongan = Integer.parseInt(JOptionPane.showInputDialog("Masukan
Golongan Anda: "));
jumAnak =
Integer.parseInt(JOptionPane.showInputDialog("Masukan Jumlah Anak
Anda: "));
lembur =
Integer.parseInt(JOptionPane.showInputDialog("Masukan Jumlah Jam Lembur
anda: "));
switch (golongan){
case 1:
Gapok = 8000000;
tunjKesehatan = 200000;
break;
case 2:
Gapok = 1000000;
tunjKesehatan = 400000;
break;
case 3:
Gapok = 1200000;
tunjKesehatan = 600000;
break;
case 4:
Gapok = 1400000;
tunjKesehatan = 800000;
break;
}
if(jumAnak > 3 ){
tunjAnak = (Gapok*3*10/100);
}else{
tunjAnak = (jumAnak*Gapok*10/100);
}
jamLembur = (lembur*20000);
gajiBersih =
(Gapok+tunjKesehatan+tunjAnak+lembur);
if(golongan > 4){
JOptionPane.showMessageDialog
(null, "Golongan tidak ada!!");
}else{
JOptionPane.showMessageDialog
(null, "Nama Lengkap : "+Nama+"\n"+"Golongan:
"+golongan+"\n"+"Jumlah Anak:
"+jumAnak+"\n"+"Gaji Pokok: "+Gapok+"\n"+"Tunjangan
Kesehatan: "+tunjKesehatan+"\n"+"Lembur:
"+lembur+" jam"+"\n\n"+"Gaji Bersih:
"+gajiBersih);
}
}
}
Nah itu diatas adalah syntaxnya nih tampilan outputnya :
Yah mungkin segitu aja dlu yaa,
semoga bermanfaat.. Arigataou..
