Perhitungan Gaji
June 6, 2010 at 12:01 pm Leave a comment
public static void main(String[] args) throws IOException {
double Bruto;
double Pajak;
double Take_Home_Pay;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println(“===============================================”);
System.out.println(“ Perhitungan Gaji “);
System.out.println(“===============================================”);
System.out.print(“Masukkan Gaji Pokok : “);
double Gaji_Pokok = Double.parseDouble(br.readLine());
System.out.print(“Masukkan Tunjangan : “);
double Tunjangan = Double.parseDouble(br.readLine());
System.out.print(“Masukkan Bonus : “);
double Bonus = Double.parseDouble(br.readLine());
Bruto = Gaji_Pokok + Tunjangan + Bonus;
System.out.println(“———————————————”);
System.out.println(“Bruto : ” + Bruto);
if (100000<= Bruto && Bruto < 1000000)
{ Pajak = Bruto * 0.05;
System.out.println(“Pajak : ” + Pajak);
Take_Home_Pay = Bruto – Pajak;
System.out.println(“Take Home Pay : ” + Take_Home_Pay);
}
else if (1000000<= Bruto && Bruto < 2500000)
{ Pajak = Bruto * 0.1;
System.out.println(“Pajak : ” + Pajak);
Take_Home_Pay = Bruto – Pajak;
System.out.println(“Take Home Pay : ” + Take_Home_Pay);
}
else if (2500000<= Bruto && Bruto < 5000000)
{ Pajak = Bruto * 0.2;
System.out.println(“Pajak : ” + Pajak);
Take_Home_Pay = Bruto – Pajak;
System.out.println(“Take Home Pay : ” + Take_Home_Pay);
}
else if (5000000<= Bruto)
{ Pajak = Bruto * 0.3;
System.out.println(“Pajak : ” + Pajak);
Take_Home_Pay = Bruto – Pajak;
System.out.println(“Take Home Pay : ” + Take_Home_Pay);
}
else
System.out.println(“GAJI POKOK ANDA KURANG DARI 100.000 TIDAK DIKENAI PAJAK”);
}
}
Entry filed under: Uncategorized. Tags: .





Trackback this post | Subscribe to the comments via RSS Feed