Tagged Under: , ,

Program Menghitung Gaji Sederhana Dengan JAVA

Share
Assalamu'alaikum ..






Alhamdulillah sudah sampai rumah, hari ini adalah hari pertama uts di semester genap ini, dan mata kuliah pertama tadi adalah pemograman java, salah satu mata kuliah favorit, hehee ..

Soal yang diberikan tadi tentang perhitungan gaji, dan alhamdulillah nya perhitungan gaji yang dijadikan soal masih tidak terlalu rumit, hanya if else dan perhitungan matematika sederhana. Soalnya seperti ini ..

Buat program dengan ketentuan sebagai berikut :

inputan : nama, jabatan, dan gapok
proses : 
jika jabatannya 'Direktur' maka tunj =0.2*gapok 
jika jabatannya 'Manager' maka tunj = 0.15 *gapok 
dan selain dari jabatan itu tunj = 0.1*gapok
pajak= 0.025*gapok, 
gaber=gapok+tunj-pajak .
output yang diminta : tunj , pajak ,dan gaber

dan ini jawabannya ..

/**
 * @author Rachmatiah
 * muslimahintech.blogspot.com
 * UTS Pemograman Java - Perhitungan Gaji Sederhana
 */
import javax.swing.*; //fungsi inputan data dengan form
public class gajiPegawai
{
    public static void main (String [] args)
    {         
            String anama = JOptionPane.showInputDialog(" Masukan Nama Anda "  ); //input nama
            String ajabatan = JOptionPane.showInputDialog (" Jabatan Anda [ Direktur / Manager / Karyawan ]"); //input jabatan
            String agapok = JOptionPane.showInputDialog (" Jumlah Gapok Anda  "); //input gapok
            int  gapok =Integer.parseInt(agapok); //mengambil nilai gapok          

           double Tunj,pajak,gaber; //membuat variabel
             //percabangan if else
            if (ajabatan.equals ("Direktur")) //jika jabatan yg dimasukan adalah Direktur
            {
                Tunj = 20/(float)100  * gapok ; // tunjangan = 0.2*gapok
            }
            else if (ajabatan.equals("Manager")) //jabatan yg dimasukan adalah Manager
            {
                Tunj = 15/(float)100  * gapok ; // tunjangan = 0.15*gapok
            }
            else //jabatan yang dimasukan adalah selain dari Direktur dan Manager
            {
                Tunj = 10/(float)100  * gapok ; // tunjangan = 0.1*gapok
            }
            pajak = (2.5/(float)100) * gapok; // perhitungan nilai pajak, 0.025*gapok
            gaber = gapok + Tunj - pajak; //perhitungan gaji bersih
            
            System.out.println(" Nama Anda =  "+ anama  ); //output nama
            System.out.println("Jabatan Anda =   "+ ajabatan); //output jabatan
            System.out.println("Tunjangan Jabatan Anda = Rp."+ Tunj); //output tunjangan
            System.out.println("Jumlah Pajak = Rp. "+ pajak); //output pajak
            System.out.print(" Jumlah Gaji Bersih Anda = Rp. "+ gaber); //output gaji bersih
           }
}

Pada kasus diatas, untuk inputan datanya bisa juga menggunakan fungsi scanner, namun disini saya menggunakan fungsi java swing.

Nah, silahkan mencoba semoga bermanfaat. CMIIW :)

wassalamu'alaikum ...

1 comments:

  1. Program Menghitung Gaji Sederhana Dengan Java ~ Muslimah In Tech >>>>> Download Now

    >>>>> Download Full

    Program Menghitung Gaji Sederhana Dengan Java ~ Muslimah In Tech >>>>> Download LINK

    >>>>> Download Now

    Program Menghitung Gaji Sederhana Dengan Java ~ Muslimah In Tech >>>>> Download Full

    >>>>> Download LINK

    ReplyDelete