Selamat datang di blog pribadi saya.. Silahkan like and share jika dirasa bermanfaat. disini anda bisa cari berbagai tips menarik salah satunya ada di menu internet Gratis....! December 2014 ~ zaeland
  • 1000 Teman terlalu sedikit 1 Musuh terlalu banyak

    buat sekelilingmu bahagia saat bersamamu konfig selalu ada...

  • Salah satunya dengan facebook

    kita bisa berbagi konfig untuk orang lain...

  • Bagikan tutorial anda

    Semakin banyak anda berbagi konfig semakin OI ...

Sunday, December 28, 2014

program NetBeans untuk menggaji karyawan



/*PROGRAM MENGGAJI KARYAWAN

 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package gajikaryawan;

/**
 *
 * @author win7
 */
import java.util.Scanner;
public class Gajikaryawan {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner masuk=new Scanner(System.in);
       
        int anak,izin,sakit,alpha,izin_1,sakit_1,alpha_1;
        izin_1=1000;
        sakit_1=2500;
        alpha_1=3000;
        double gapok,gakor,potongan,tk,ta,gatot;
        ta=0;
        tk=0;
        char golongan,nikah,nama;
        System.out.print("masukan nama anda : ");
        nama=masuk.next().charAt(0);
        System.out.print("masukan golongan anda[a/b/c] : ");
        golongan=masuk.next().charAt(0);
        System.out.print("apakah anda sudah menikah : ");
        nikah=masuk.next().charAt(0);
        System.out.print("masukikan jumlah anak anda: ");
        anak=masuk.nextInt();
        System.out.print("masukikan jumlah sakit: ");
        sakit=masuk.nextInt();
        System.out.print("masukikan jumlah izin: ");
        izin=masuk.nextInt();
        System.out.print("masukikan jumlah alpha: ");
        alpha=masuk.nextInt();
       
        if (golongan=='a'){
            gapok=1500000;
            tk=(gapok*15/100);
        }else if(golongan=='b'){
            gapok=2000000;
            tk=(gapok*10/100);
        }else if(golongan=='c');
            gapok=2500000;
            tk=(gapok*5/100);
           
           if((nikah=='y')&&(anak>=1)){
              ta= ta+100000;
        }else if ((nikah=='y')&&(anak<1)){
            ta=ta+75000;
           
        }else if (nikah=='t'){
            gapok=gapok+0;
        }
           potongan=(izin*izin_1)+(sakit*sakit_1)+(alpha*alpha_1);
            gakor=gapok+tk+ta;
            gatot=gakor-potongan;
            System.out.println("gapok ="+gapok);
            System.out.println("tunjangan kesejahteraan ="+tk);
            System.out.println("tunjangan anak="+ta);
            System.out.println("potongan absensi="+potongan);
            System.out.println("gaji kotor ="+gakor);
            System.out.println("gaji total :"+gatot);
        }
       
       
}
       
   SEMOGA BERMANFAAT