PROGRAM C MENGHITUNG GAJI KARYAWAN
//bismillah dulu supaya tidak terjadi error//
#include <stdio.h>
int main(void)
{
printf("## Menghitung Gaji Karyawan ## \n");
printf("============================== \n\n");
char nama[50];
char golongan;
int jam_kerja, upah_per_jam, total_upah;
printf("Nama Karyawan: ");
gets(nama);
printf("Golongan: ");
scanf("%c",&golongan);
printf("Jumlah jam kerja: ");
scanf("%d",&jam_kerja);
switch (golongan) {
case 'A':
upah_per_jam = 5000;
break;
case 'B':
upah_per_jam = 7000;
break;
case 'C':
upah_per_jam = 8000;
break;
case 'D':
upah_per_jam = 10000;
break;
}
total_upah = jam_kerja * upah_per_jam;
if ( (jam_kerja - 48) > 0 ) {
total_upah = total_upah + ((jam_kerja - 48)*4000);
}
printf("\n");
printf("%s menerima upah Rp. %d per minggu \n", nama, total_upah);
return 0;
}
Output Yang Ditampilkan :
Komentar
Posting Komentar