Thursday, March 12, 2015

Program Java Menghitung Gaji dan Ketidakhadiran Pegawai


Assalamu'alaikum Wr.Wb

    Postingan kali ini saya akan membahas tentang cara untuk membuat program Java Ketidakhadiran pegawai pada java.
Anda dapat melihat di bawah ini merupakan kode untuk membuat program tersebut

import javax.swing.*;
public class t35 {
    public static void main(String args[]) {
        String Gaji=JOptionPane.showInputDialog("ketidakhadiran");//Digunakan untuk menampilkan pop up ketidakhadiran
        int bolos=Integer.parseInt(Gaji);//digunakan untuk merubah data gaji menjadi integer
        float gaji=2000000;//digunakan untuk satuan nilai gaji
        float totalgaji=0;
           if (bolos>=3)//Apabila pada syarat ini
bolos 3 kali atau lebih maka akan dieksekusi di sini gaji akan dipotong.
                totalgaji=gaji-100000;
           else if(bolos>=2)//Apabila pada syarat
ini bolos 2 kali maka akan dieksekusi di sini gaji akan tetap dan tidak dipotong.
                totalgaji=gaji;
           else if(bolos>=1)//Apabila pada syarat
ini bolos 1 kali maka akan dieksekusi di sini gaji akan ditambah.
               totalgaji=gaji+50000;
           else if(bolos<=0)//Apabila pada syarat
ini tidak bolos sama sekali bolos maka akan dieksekusi di sini gaji akan ditambah lebih dari yang diatas.
                totalgaji=gaji+100000;

                JOptionPane.showMessageDialog(null,"total gaji="+totalgaji);//Digunakan untuk menampilkan akhir total gaji
    }
}



Jika program dijalankan muncul pop-up inputan untuk memasukkan ketidakhadiran.



Output menampilkan hasil total gaji dan gaji dipotong karena ketidakhadiran 3 kali.


selanjutnya program dijalankan muncul pop-up inputan untuk memasukkan ketidakhadiran.

 

Output menampilkan hasil total gaji dan gaji tidak dipotong karena ketidakhadiran 2 kali.


 selanjutnya program dijalankan muncul pop-up inputan untuk memasukkan ketidakhadiran.


 Output menampilkan hasil total gaji dan gaji ditambah = 50000 karena ketidakhadiran 1 kali.



 selanjutnya program dijalankan muncul pop-up inputan untuk memasukkan ketidakhadiran.

 

 Output menampilkan hasil total gaji dan gaji ditambah = 1000000 karena ketidakhadiran 0 kali.

 

No comments:

Post a Comment