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....! program NetBeans untuk menggaji karyawan ~ zaeland

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
   

0 komentar:

Post a Comment