Langsung ke konten utama

Menghitung Gaji Pegawai dengan If Else Java

Assalamu'alaikum,
Next post ane selanjutnya, cara menghitung gaji pegawai pada java


Penghitungan gaji pegawai mengikuti ketentuan berikut:
  • NIM : input keyboard
  • Nama : input keyboard
  • Golongan : input keyboard
  • Status : input keyboard
  • Gaji Pokok : output system
  • Tunjangan : output system
  • Gaji Total : output system
Gaji Pokok:
  • Golongan I : 1.900.000
  • Golongan II : 2.000.000
  • Golongan III : 2.600.000
Tunjangan:
  • Menikah : 10% dari gaji pokok
  • Belum menikah : 0%
Berikut Scriptnya :

import java.util.Scanner;
class gajipegawai
{ public static void main(String[]args)
{ Scanner masuk=new Scanner(System.in);
System.out.println("Welcome To My Blog");
System.out.println("");
System.out.print("Masukkan NIP : ");
int nip=masuk.nextInt();

System.out.print("Masukkan Nama : ");
String nama=masuk.next();

System.out.print("Masukkan Golongan [I/II/III] : ");
String golongan=masuk.next();

System.out.print("Status [M/B] : ");
String status=masuk.next();

if ((golongan.equals("I"))&&(status.equals("M")))
{System.out.println("Gapok : Rp 1.900.000");
System.out.println("Tunjangan : Rp 190.000");
System.out.println("=====================");
System.out.print("Gaji Total = Rp 2.090.000");}

else if ((golongan.equals("I"))&&(status.equals("B")))
{System.out.println("Gapok : Rp 1.900.000");
System.out.println("Tunjangan : Rp 0");
System.out.println("=====================");
System.out.print("Gaji Total = Rp 1.900.000");}

else if ((golongan.equals("II"))&&(status.equals("M")))
{System.out.println("Gapok : Rp 2.000.000");
System.out.println("Tunjangan : Rp 200.000");
System.out.println("=====================");
System.out.print("Gaji Total = Rp 2.200.000");}

else if ((golongan.equals("II"))&&(status.equals("B")))
{System.out.println("Gapok : Rp 2.000.000");
System.out.println("Tunjangan : Rp 0");
System.out.println("=====================");
System.out.print("Gaji Total = Rp 2.000.000");}

else if ((golongan.equals("III"))&&(status.equals("M")))
{System.out.println("Gapok : Rp 2.600.000");
System.out.println("Tunjangan : Rp 260.000");
System.out.println("=====================");
System.out.print("Gaji Total = Rp 2.860.000");}

else if ((golongan.equals("III"))&&(status.equals("B")))
{System.out.println("Gapok : Rp 2.600.000");
System.out.println("Tunjangan : Rp 0");
System.out.println("=====================");
System.out.print("Gaji Total = Rp 2.600.000");}

else {System.out.println("Tidak BISA!!");}

System.out.println("");
}}

Jangan lupa di save dengan nama gajipegawai
Yak, sekian script amburadul saya.. jika ada yang mau benerin monggo di utak atik lagi..
Wassalamu'alaikum,

Postingan populer dari blog ini

Penentuan Nama Hari dengan String If Else Java

Assalamu'alaikum, Pada Posting sebelumnya telah saya Pos penggunaan Switch dengan menggunakan String Java, kali ini saya post cara menggunkan String pada If Else Java. Untuk pemula seperti saya ini, biasanya bingung bagaimana input  beberapa karakter pada If Else Java karena taunya If Else sekedar untuk menampilkan Int. Oke, langsung saja penampakannya seperti ini gan . . . String If Else Java

Pengertian Sistem Bilangan Real dan Pembahasan Himpunan Penyelesaian | Kalkulus

Rangkuman artikel tentang Pengertian Sistem Bilangan Real dan Pembahasan Himpunan Penyelesaian | Kalkulus kami bahas disini Pembahasan kalkulus didasarkan pada sistem bilangan real dan sifat-sifatnya. Sistem adalah himpunan dari bilangan-bilangan beserta sifat-sifatnya, sedangkan himpunan bilangan real adalah sekumpulan bilangan-bilangan rasional atau irrasional, sehingga sistem bilangan real adalah himpunan yang terdiri dari bilangan real beserta sifat-sifat yang dimilikinya. Sifat-sifat sistem bilangan real Berikut akan di bahas sifat-sifat yang berlaku di dalam R, dimana untuk sembarang bilangan real a,b,c dan d berlaku sifat-sifat sebagai berikut: