Buat program untuk menentukan gaji seorang karyawan berdasarkan waktu/jam kerjanya, dengan aturan bahwa batasan jam kerja normal adalah 50 sampai 60 jam/minggu dengan upah Rp.5000/jam. Jika lebih dari batas tersebut, maka kelebihan perjamnya dibayar Rp 7500/jam. Tetapi jika jam kerjanya kurang dari 50 jam/minggu, maka dikenakan potongan Rp.2500/jam nya. (Input : jam kerja/minggu, dan output : total gaji)
Buat program untuk menentukan gaji seorang karyawan berdasarkan waktu/jam kerjanya, dengan aturan bahwa batasan jam kerja normal adalah 50 sampai 60 jam/minggu dengan upah Rp.5000/jam. Jika lebih dari batas tersebut, maka kelebihan perjamnya dibayar Rp 7500/jam. Tetapi jika jam kerjanya kurang dari 50 jam/minggu, maka dikenakan potongan Rp.2500/jam nya. (Input : jam kerja/minggu, dan output : total gaji)
1 package 202;
2
3 import java.util.Scanner;
4
5 public class soal202 {
6 public static void main (String[]args) {
7 Scanner input = new Scanner (System.in);
8 int gaji,jam,jamlbih,totalgaji;
9
10
System.out.println("Gaji Karyawan");
11
System.out.println("Lama kerja (jam) : ");
12 jam = input.nextInt();
13
14 if ((jam >=50)
&& (jam<=60)) {
15 gaji = jam*5000;
16 } else if (jam >60) {
17 jamlbih = jam - 60;
18 gaji = (60*5000) +
(jamlbih*7500);
19 } else {
20 gaji = jam *
(5000-2500);
21
22 }
23
System.out.println("Total Gaji : "+gaji);
24 }
25 }
26
Komentar
Posting Komentar