TUGAS ALGORITMA MEMBUAT DATA GAJI KARYAWAN & PERPUSTAKAAN MAHASISWA

TUGAS ALGORITMA
MEMBUAT DATA GAJI KARYAWAN & PERPUSTAKAAN MAHASISWA
Selamatpagi, selamatsiang, selamat sore, danselamatmalam. Silahkanandapilihkapanwaktumembacapostinganini.Baiklah,  marikitalanjut.
A.     MEMBUAT DATA GAJI KARYAWAN
Ø  Usermemasukkan data
Ø  Yang akan di masukkanpada project kali iniadalah :
a.       Nama
b.       Nik
c.       TahunLahirdanTahunMasukKerja
a.       Berikuttapilan yang akan di hasilkan
a.       Nama, Nik,MasaKerja
b.       Umur yang di hitungdari data kelahiran
c.       Dan gaji, denganketentuan
·         Jikamasakerja<= 5 tahun, makagajinyaadalah 3.000.000
·         Jikamasakerja =>5 tahun, makagajinyaadalah 6.000.000 + bonus 2.000.000

Berikut Source Code untukmembuat project ini :
/*
 * 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.
 */
packagegaji.karyawan;

importjava.util.Scanner;

/**
 *
 * @author Netmedia
 */
public class gaji_karyawan_masa_kerja
{

public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
intumur,tahunlahir,umurku,masukerja;

intangka=2017;

intmasakerja;

        String nik,nama;

longbouns=2000000,gaji;



System.out.println("");
System.out.println("Input data Pegawaianda BOSS");

System.out.print("masukannamapegawai:");
nama=input.nextLine();

System.out.print("masukannikpegawai:");
nik=input.nextLine();

System.out.print("masukantahunlahirpegawai:");
tahunlahir=input.nextInt();

System.out.print("masukantahunmasukpegawai:");
masukerja=input.nextInt();


umurku=angka-tahunlahir;
masakerja=angka-masukerja;



System.out.println("============================");
System.out.println("");
System.out.println("");
System.out.println("menghitunggajikaryawan");


System.out.println("============================");
System.out.println("tahunlahir=tahun"+tahunlahir);
System.out.println("umurandasekarang="+umurku+"tahun");
System.out.println("lama bekerja="+masakerja);
System.out.println("tahun");
System.out.println("bonus=2000000");

if(masakerja<=5)
            {
System.out.println("bonus=0");
System.out.println("Rp3.000.000");
gaji=0+3000000;
            }
else
if(masakerja>=5)
            {
System.out.println("Rp6.000.000");
gaji=2000000+6000000;
            }
else
            {
System.out.println("Rp.2.000.000");
gaji=+2000000;
            }
System.out.println("gaji total=Rp."+gaji);

System.out.println("========================");
    }
    }

Dan  berikuthasilrunningnya :
1.Jikamasakerjalebihdari5 tahun :
2.       Dan jikakurangdari 5 tahun :





B.     MEMBUAT PERPUSTAKAAN MAHASISWA
·         User masukkan data
·         Data yg di masukkanadalah :
a.       ( namamahasiswa,Nim, Jumlahbukupinjam, Judulbuku, Biayapinjam
b.       Total biaya yang di hitungdaripenjumlahanbiayapinjam per masing – masingbuku
c.       Jenisbuku 1. Buku computer dan 2. Buku non – computer
d.       Biayapinjam
v  Jikajenisbukunya computer makabiayapinjamnya 5.000
v  Jikajenisbukunya non – computer makabiayapinjamnya 3.000


  Dan Source Code untukprojeckiniadalah :
/*
 * 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 perpustakaan.mahasiswa.java;

/**
 *
 * @author ilhamfirdaos
 * @version 1.00 2017/4/0
 */
importjava.util.Arrays;
importjava.util.Scanner;
public class PerpustakaanMahasiswaJava {


    /**
     * @paramargs the command line arguments
     */
public static void main(String[]args){
        //TODO code applicationlogic here
    Scanner a=new Scanner(System.in);
intnim,jenis,harga_sewa;
inttotal_harga=0;
    String namaMHS;


System.out.println("=================================");
System.out.println("~~~~~~ INPUT DATA PEMINJAM ~~~~~~");
System.out.println("=================================");
System.out.println("MasukkanNama          = ");
namaMHS=a.nextLine();
System.out.println("masukkan NIM           = ");
nim=a.nextInt();
System.out.println("MasukkanJumlahBuku   = ");
jenis=a.nextInt();


System.out.println("====================================");
   //tenukanjumlahafrarnyasebanyaknilaijenis
intjenis_arr[]=new int[jenis];
   String judul_arr[]=new String[jenis];
   //lakukanpengulangan
for(int b=0;b<jenis;b++){
System.out.print("MasukkanJudulBuku :");
judul_arr[b]=a.next();
System.out.println("JenisBuku==<N0.1>KOMPUTER==<NO.2>NON-KOMPUTER==pilih:");
jenis_arr[b]=a.nextInt();
if(jenis_arr[b]==1){//"komputer"){----->Letakkesalahan
harga_sewa=5000;

total_harga=total_harga+harga_sewa;
}else if(jenis_arr[b]==2){//"non komputer"){----->Letakkesalahan
harga_sewa=3000;

total_harga=total_harga+harga_sewa;
   }
   }
System.out.println("====================================");
System.out.println("------->DATA PEMINJAM<------");
System.out.println("====================================");
System.out.println("NamaMahasiswa                  ="+namaMHS);
System.out.println("TOTAL PembayaranPinjamanBuku   ="+total_harga);
System.out.println("=====================================");
System.out.println("~~~~~~DAFTAR BUKU YANG DIPINJAM~~~~~~");
System.out.println("=====================================");
for(int b=0;b<jenis;b++){
System.out.println("JudulBukuKe:"+b+":"+judul_arr[b]);
   }}}

·         Dan berikutadalahtampilannya


Komentar

Postingan populer dari blog ini

tugas algoritma TI ilham firdaos 1655201055