CEPOT PUNYA ARTIKEL »

  • Twitter
  • Facebook
  • Post Date 12/01/2011

    Cara Mambuat Program Perhitungan Gaji Karyawan Mengunakan Java

    di artikel ini saya akan menjelaskan cara membuat program perhitungan gaji karyawan mengunakan java. 

    langkah pertama anda harus mempunyai software net beans 6.9.1 terlebih dahulu.
    setelah membuat langsung saja buat file dengan karyawan.

    di sini saya akan membuat contoh kasus:

                                   PT.BINA MAJU

    nama karyawan              = <input>
    kode golongan [1/2/3]    = <input>
    kode pendidikan [1/2/3] = <input>
    jumlah jam kerja             = <input>

    -----------------------------------------------------

    karyawan yang bernama    = <input>
    pendidikan                        = <output>

    ---------------------------------------------------

                  honor yang di terima
    honor tetap                = <input >
    tunjangan karyawan   =<output>
    tunjangan pendidikan = <output>
    honor lembur             = <output>

    ---------------------------------------------------
    total honor yang di terima = <output>

    Setelah Mendapat contoh Kasus seperti di atas, cobalah selesaikan dengan kode berikut ini :

    import.java.util.*;
    Public class gaji{
    Public Static void main (String[]args){
    Scanner input=new Scanner(System.in);
    String nama,pendidikan;
    int kode gol, kodik, jmker;
    double honor, tjab, tdik, jml, lembur;
    System.out.println("program perhitungan gaji karyawan");
    System.out.println("========================");
    System.out.println("nama karyawan");
    nama=input.nextint();
    System.out.println("kode pendidikan[1/2/3]=");
    kodik=input.nextint();
    System.out.println("kode golongan[1/2/3]=");
    kodegol=input.nextint();
    System.out.println("jumlah jam kerja=");
    jmker=input.nextint();
    honor = 300000;
    switch (kodik)
    case :
    pendidikan="SMU";
    tdik=0.025*honor;
    break;
    case 2:
    pendidikan ="D3"
    tdik=0.05*honor;
    break;
    pendidikan ="S1"
    tdik=0.075*honor;
    break;
    default:
    pendidikan="salah kode";
    tdik=0;
    Switch (kodegol)
    {case 1:
    tjab=0.05*honor;
    break;
    case 2:
    tjab=0.1*honor;
    break;
    case :
    tjab=1.5*honor;
    break;
    default:
    tjab;
    break;}
    if(jmker>8)
    {lembur=(jmker-8)*2500;}
    else{lembur=0;
    }
    jml=honor+tjab+tdik+lembur;
    System.out.println("karyawan yang bernama="+nama);
    System.out.println("pendidikan="+pendidikan);
    System.out.println("=================");
    System.out.println("honor yang diterima");
    System.out.println("honor tetap="+honor);
    System.out.println("tunjangan jabatan="+tjab);
    System.out.println("honor lembur="+lembur);
    System.out.println("================");
    System.out.println("jumlah honor="+jml);

    }
    }

    selesai deh selamat mencoba. bila ada kesalahan coba cek dengan teleti karena kesalahan kecil bisa menjadi syntak di programnya. oiy sory tidak di sertakan dengan gambar.