My Work

Sedikit ilmu yang pernah saya peroleh dari bangku kuliah tentang contoh coding dasar pemograman java, semoga bisa membantu, hope u like it. :)

- Sabtu, 26 November 2011

Menghitung Gaji Karyawan

import java.io.*;
public class Gaji {
 public static void main(String[] args) throws IOException {
    BufferedReader x=new BufferedReader(new InputStreamReader(System.in));
   
    String nama = "";
    System.out.print("Nama karyawan = ");
    nama = x.readLine();    

    String pokok = "";
    System.out.print("Gaji pokok    = ");
    pokok = x.readLine();

    String anak = "";
    System.out.print("Jml anak      = ");
    anak = x.readLine();

    String pot = "";
    System.out.print("Potongan      = ");
    pot = x.readLine();


    float pokok1,pot1;
    pokok1=Float.parseFloat(pokok);
    pot1=Float.parseFloat(pot);
    int anak1=Integer.parseInt(anak);

    double ta,gj,pajak,gb;
    if (anak1>3)
       ta=3*(0.05*pokok1);
    else
       ta=anak1*(0.05*pokok1);
    System.out.println("Tunjangan anak = "+ta);
    gj=pokok1+ta-pot1;
    System.out.println("Gaji kotor     = "+gj);
    if (gj>=2000000)
       pajak=gj*0.1;
    else if (gj>=1000000)
       pajak=gj*0.05;
    else
       pajak=0;
    gb=gj-pajak;
    System.out.println("Gaji bersih    = "+gb);   
 }
}

Tidak ada komentar :

Posting Komentar

Meet The Author