Posting kali ini mengenai pembuatan program gaji dengan menggunakan NetBeans.,.
Coba simak baik2 yawh kawan.,.,
hwehehehheheheee.,...
jngan lupa kalo mau baca program ambil secangkir minuman, makanan, jajan, camilan, koq malah ngomongin makanan gene .,.
hwahhahaa.,...
ya udah nuy qw langsung aja programnya.,..
apabila ada yg kurang dari posting ini jok lupa kasih comment coy but i'm newbieeeee.,.
hwahhahahahahhaaa.,.....
hwehehhehehehee,.,...
nuy gan .,...
import javax.swing.JOptionPane;
/**
*
* @author Admin
*/
public class gaji {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int gaji,potongan,potonganstatus,nilaigajiawal,nilaigajiakhir;
String status,gajistr;
gajistr=JOptionPane.showInputDialog("Masukan nominal gaji anda: ");
status=JOptionPane.showInputDialog("Masukan status [menikah / lajang]: ");
gaji = Integer.parseInt(gajistr);
/* Gaji:nilai input awal
* potongan:potongan pajak
* potonganstatus:potongan dari status
* nilaigajiawal=nilai gaji inputan - potongan pajak
* nilaigajiakhir= nilai gaji inputan -potongan pajak - potongan status
*/
if (gaji >= 0 && gaji <= 499999 ){
potongan = gaji*0/100;
nilaigajiawal = gaji-potongan;
if ("menikah".equals(status)){
potonganstatus = nilaigajiawal*-1/100;
nilaigajiakhir = nilaigajiawal - potonganstatus;
JOptionPane.showMessageDialog(null,"Gaji yang anda dapatkan: " +nilaigajiakhir);
}
else {
JOptionPane.showMessageDialog(null,"Gaji yang anda dapatkan: " +nilaigajiawal);
}
}
if (gaji >= 500000 && gaji <= 1500000 ){
potongan = gaji*2/100;
nilaigajiawal = gaji-potongan;
if ("menikah".equals(status)){
potonganstatus = nilaigajiawal*-1/100;
nilaigajiakhir = nilaigajiawal - potonganstatus;
JOptionPane.showMessageDialog(null,"Gaji yang anda dapatkan: " +nilaigajiakhir);
}
else {
JOptionPane.showMessageDialog(null,"Gaji yang anda dapatkan: " +nilaigajiawal);
}
}
if (gaji > 1500000 ){
potongan = gaji*3/100;
nilaigajiawal = gaji-potongan;
if ("menikah".equals(status)){
potonganstatus = nilaigajiawal*-1/100;
nilaigajiakhir = nilaigajiawal - potonganstatus;
JOptionPane.showMessageDialog(null,"Gaji yang anda dapatkan: " +nilaigajiakhir);
}
else {
JOptionPane.showMessageDialog(null,"Gaji yang anda dapatkan: " +nilaigajiawal);
}
}
}
}


0 comments:
Post a Comment