Tugas 2 Algoritma [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Tugas 2 RIFQI RAMADHANI 042715859 Buatlah Program Sederhana menggunakan Operator, statemen IF dengan kasus berikut: Pada sebuah perusahaan dengan tiga golongan Karyawan, yaitu: 1. Jika Golongan A: Gaji Rp. 5.000.000 2. Jika Golongan B: Gaji Rp. 6.500.000 3. Jika Golongan C: Gaji Rp. 9.500.000 Jika karyawan tersebut lembur, maka mereka dibayar per-Jam dengan ketentuan sebagai berikut: 1. Jika Karyawan lembur 1 Jam maka gaji lemburnya 30% dari Gaji Pokok 2. Jika Karyawan lembur 2 Jam maka gaji lemburnya 32% dari Gaji Pokok 3. Jika Karyawan lembur 3 Jam maka gaji lemburnya 34% dari Gaji Pokok 4. Jika Karyawan lembur 4 Jam maka gaji lemburnya 36% dari Gaji Pokok 5. Jika Karyawan lembur >= 5 Jam maka gaji lemburnya 38% dari Gaji Pokok Inputan pada Program adalah Golongan dan Jam Lembur. Output (Tampilan ke Layar) Jumlah penghasilan: Gaji Golongan + Gaji Lembur.



JAWAB package com.company; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); String nama; int gol, jkerja, jlembur, gapok; double glembur, gajibersih; System.out.println("PROGRAM MENGHITUNG GAJI KARYAWAN"); System.out.println("------------------------------------------------"); System.out.print("Masukan Golongan : "); gol=input.nextInt(); System.out.print("Masukan Jam Lembur : "); jlembur=input.nextInt(); switch(gol){ case 1 : gapok=5000000; break; case 2 :



gapok=6500000; break; case 3 : gapok=9500000; break; default : gapok=0; } if (jlembur==1){ glembur=0.3*gapok; }else if(jlembur==2){ glembur=0.32*gapok; }else if(jlembur==3){ glembur=0.34*gapok; }else if(jlembur==4){ glembur=0.36*gapok; }else if(jlembur>=5){ glembur=0.38*gapok; }else{ glembur=0; } gajibersih=(gapok+glembur); System.out.println("Gaji anda adalah Rp "+ gajibersih); } }



GOLONGAN 1 1. LEMBUR 1 JAM



LEMBUR 2 JAM



LEMBUR 3 JAM



LEMBUR 4 JAM



LEMBUR 5 JAM



2. GOLONGAN 2 LEMBUR 1 JAM



LEMBUR 2 JAM



LEMBUR 3 JAM



LEMBUR 4 JAM



LEMBUR >5 JAM



3. GOLONGAN 3 LEMBUR 1 JAM



LEMBUR 2 JAM



LEMBUR 3 JAM



LEMBUR 4 JAM



LEMBUR 5 JAM