STMIK ERESHA
Nama : Mukhlisoh
NIM :
161011700376
Ruangan : 604 SI
Assalammualaikum Wr.Wb.
Dalam rangka memenuhi tugas dari dosen saya yaitu Pak Agus
tentang Algoritma dan pemrograman dimana tugasnya adalah membuat suatu program
aplikasi dengan menggunakan aplikasi netbeans,maka di sini saya mengambil studi
kasus mencari jumlah gaji seorang karyawan harian lepas untuk memastikan jumlah
total gaji karyawan tersebut dalam satu minggu ,berikut deskripsi nya.
1. Pemilihan Masalah
Seorang pegawai bekerja di sebuah perusahaan dan mendapatkan
gaji serta lemburan dengan ketentuan sebagai berikut:
Gaji Mingguan (GM) = Rp.600.000,-
Lemburan (Lem) = Rp.10.000/Jam
Jumlah jam kerja dalam satu minggu normal (JN)= 40 jam
Jika dia bekerja lebih dari 40 jam dalam satu minggu,maka di
hitung lembur(JK)
Jika dia bekerja kurang dari 40 jam dalam satu minggu maka
Maka di terima Total Gaji Mingguan (TGM)
2.Di tuangkan dalam Flowchart
3. Di tuangkan dalam 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 tugas.mukhlis.pkg1;
/**
*
* @author user
*/
public class TugasMukhlis1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
// TODO code application logic here
int GM,Lem,JN,JK,TGM,JL,JP;
GM=600000;
Lem=10000;
JN=40;
JK=20;
System.out.println("Nama : Muhklisoh");
System.out.println("NIM : 161011700376");
System.out.println("Ruangan : 604");
if (JK>JN) { //CEK LEMBUARAN PERCABANGAN
//KALO DAPET
JL = (JK-JN)*Lem;
TGM=GM+(JK-JN)*Lem;
System.out.println("Total Lemburan yang di terimaaaa"+JL);
System.out.println("Jadi gajinya"+TGM);
}else if(JK<JN){
JP = (JN-JK)*Lem;
TGM = GM-(JN-JK)*Lem;
System.out.println("Total Potongan"+JP);
System.out.println("Jadi gajinya"+TGM);
}else{
//KALO ENGGAK DAPET LEMBUR
TGM = GM;
JL = 0;
//CETAK SLIP GAJI
System.out.println("Total Lemburan yang di terima"+JL);
System.out.println("Jadi gajinya"+TGM);
}
}
}
4. Ini hasil nya
run:
Nama : Muhklisoh
NIM : 161011700376
Ruangan : 604
Total Potongan200000
Jadi gajinya400000
BUILD SUCCESSFUL (total time: 1 second)
Demikianlah Tulisan ini saya buat dalam rangka menyelesaikan tugas dari dosen dan semoga bisa bermanfaat bagi para pembaca
Wassalammualaikum Wr.Wb.
Wassalammualaikum Wr.Wb.

Tidak ada komentar:
Posting Komentar