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

Sejarah Perkembangan Teknologi Informasi dan Komunikasi

Inilah Artikel tentang Sejarah Perkembangan Teknologi Informasi dan Komunikasi (TIK) secara lengkap yang kami rangkum dimulai dari zaman prasejarah sampai dengan saat ini Periode pertama dari sejarah perkembangan teknologi informasi dan komunikasi kami mulai dari zaman prasejarah. Pada zaman prasejarah ini perkembangan teknologi informasi dan komunikasi yang dilakukan oleh manusia berfungsi sebagai sistem untuk pengenalan bentuk-bentuk yang dikenal manusia pada masa prasejarah. Manusia pada masa ini menggambarkannya pada dinding-dinding gua tentang berburu dan binatang buruannya. Awal komunikasi manusia prasejarah pada zaman ini hanya berkisar pada bentuk suara dengusan dan menggunakan isyarat tangan.

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:

Tutorial Membuat Script For Loop Java Dengan TextPad

Assalamu'alaikum, Kali ini akan saya share Tutorial Membuat For Loop Java Dengan TextPad, fungsi looping disini adalah melakukan pengulangan sehingga mempermudah melakukan proses yang berulang-ulang (hasil tanya google.. :D). http://www.serbadata.tk