Kamis, 06 April 2017

Contoh Program Data Karyawan Java Netbeans

Tugas Mandiri

1. Buat Program data karyawan
User memasukan data (nama, nik, tgl/bln/tahun kelahiran, masakerja)
Program menampilkan :

• (nama, nik, tgl/bln/tahun kelahiran, masakerja)
• Umur ⇨ dihitung dari data kelahiran
• Gaji ⇨ • ketentuan jika masakerja <= 5 tahun, gaji= 3.000.000
               • ketentuan jika masakerja >= 5 tahun, gaji= 6.000.000

Source Code :

/*
 * 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 karyawan;
import java.util.Scanner;

/**
 *
 * @author hamba allah
 */
public class Karyawan {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner input = new Scanner(System.in);
        
    int umur,tahunlahir,umurku,tahunmasuk;
    int angka = 2017;
    int masakerja;
    String nik,nama;
    long gapok = 0,gaji;
                
        System.out.println("");
        System.out.println("Input Data Pegawai");
        System.out.println("===========================================");    
        System.out.print("Nama Karyawan        = ");
        nama = input.nextLine();
        System.out.print("Nik Karyawan         = ");
        nik = input.nextLine();
        System.out.print("Tahun Lahir Karyawan = ");
        tahunlahir = input.nextInt();
        System.out.print("Tahun Masuk Karyawan = ");
        tahunmasuk = input.nextInt();
        umurku = angka-tahunlahir;
        masakerja = angka-tahunmasuk;
        System.out.println("===========================================");
        
        System.out.println("");
        System.out.println("Result Gaji karyawan");
        System.out.println("===========================================");
        System.out.println("Nama Karyawan          = "+nama);
        System.out.println("Nik Karyawan           = "+nik);
        System.out.println("Tahun Lahir Karyawan   = "+tahunlahir);
        System.out.println("Umur Karyawan Sekarang = "+umurku+ " Tahun");
        System.out.println("Tahun Masuk Kerja      = "+masakerja);
        masakerja=2017-tahunmasuk;
        System.out.print("Total Gaji             = ");
        if(masakerja<=5)
        {
            System.out.println("Rp 3.000.000");
            gaji=gapok+3000000;
        }
        else
            if(masakerja>=5)
            {
            System.out.println("Rp 6.000.000");
            gaji=gapok+6000000;
            }
        else
            {
            System.out.println("Rp.0");
            gaji=gapok+0;
            }
        System.out.println("===========================================");
        System.out.println("Gaji Karyawan = Rp."+gaji);
        System.out.println("===========================================");
    }
}


Contoh program ketika di jalankan jika masa kerja lebih dari 5 tahun :




Contoh program ketika di jalankan jika masa kerja lebih dari 5 tahun :











Tidak ada komentar:

Posting Komentar

Program Array 2 Dimensi

Tugas Mandiri Buat Program Array 2 Dimensi Ketentuan: - Jumlah baris 4 - Jumlah kolom 4 - user menginput nilai (angka- 2digit) pada s...