Anda di halaman 1dari 5

Nama

SOAL LATIHAN 1

1. Sebuah hotel di Jimbaran Bali bernama "Hotel Ocean Thirteen". memiliki Tarif menginap USS
172,55 per malam. Jika menginap lebih dari 2 malam didiskon 12,25 % dan jika lebih dari 4 malam
didiskon 15.75 % dari total tagihan. Menginap. Berapa rupiah yang harus dibayarnya, jika kurs 1 USS
= Rp 14.357,00. Buat listing program dari sistem pembayaran hotel tersebut?

Jawab

Kode Program

#include <stdio.h>

int main (void)

//DESVITA project

int i;

printf("Hotel Ocean Thirteen: ", i);

printf("Program Pembayaran Hotel: ", i);

printf("Masukkan Lama Menginap: ", i);

scanf("%d", &i);

printf("Total Tagihan: ");

if(i<=2) printf("%f" ,172.55*14357*i);

else

if(i>2 && i<=4) printf("%f" , 0.8775*172.55*14357*i);

else

if(i>4) printf("%" ,0.8425*172.55*14357*i);

printf("\n NAMA : DESVITA ANGGELIKA");

printf("\n KELAS : 2EA");

printf("\n NPM : 062230320556");

return 0;

}
2. Sebuah Perusahaan Percetakan " PT Grafica Twente" memiliki sistem pembayaran gaji bagi
karyawannya. Dengan Ketentuan sebagai berikut ::

a. Setiap karyawan mendapatkan Gaji pokok. Tunjangan dan Uang Lembur

b. Tunjangan = 27,25 % dari Gaji Pokok

c. Uang Lembur = 1,35% dari Gaji Pokok Jika lembur < 20 jam perbulan

2,45 % dari Gaji Pokok Jika lembur antara 21 - 40 jam perbulan

3.55% dari Gaji Pokok Jika lembur antara 41-60 jam perbulan

4,65 % dari Gaji Pokok Jika Lembur > 60 jam perbulan

Buat listing program dari sistem pembayaran gaji karyawan perusahaan tersebut?

Jawab

Kode Program

#include <stdio.h>

main()

//DESVITAproject

int gaji,jam;

char nama;

int i;

printf("PT Grafica Twente:", i);

printf("Program Menghitung Gaji Pegawai\n");

printf("\n\n");

printf("Masukkan Nama Pegawai =");scanf("%s",&nama);

printf("Masukkan Gaji Pegawai =");scanf("%d",&gaji);

printf("Masukkan Jam Lembur =");scanf("%d",&jam);

printf("\n");

printf("Gaji pokok=Rp.%d\n",gaji);

int tunjangan;

tunjangan=27.25*gaji;

printf("Tunjangan=Rp%d\n",tunjangan);

int lembur,duitlemburan;

lembur=1.35*gaji;
lembur=2.45*gaji;

lembur=3.55*gaji;

lembur=4.65*gaji;

printf("Uang Lemburan Per-Jam = Rp.%d\n",lembur);

duitlemburan=lembur*jam;

printf("Total Uang Lemburan = Rp.%d\n",duitlemburan);

int total;

total=gaji+tunjangan+duitlemburan;

printf("Total Gaji = Rp.%d\n",total);

printf("\ngitaproject");

printf("\nNAMA :DESVITA ANGGELIKA");

printf("\nKELAS :2EA");

printf("\nNPM :062230320556");

return 0;

Latihan soal:

1. Buatkan Listing Program dari sistem Billing Warnet "KUTA BALI" (Bobot: 40%)

Dengan Ketentuan:

a. Harga Pemakaian Warnet Perjam Rp. 5000.00

b. Jika pengguna menggunakan lebih dari 3 jam, mendapatkan potongan harga sebesar 10 % dari
total

pemakaian.

Jawab

2. Buatkan Listing Program dari sistem Pengajian “PT TANAH LOT”

Dengan Ketentuan:

a. Setiap karyawan mendapatkan Gaji pokok, Tunjangan dan Uang Lembur

b. Tunjangan = 30% dari Gaji Pokok

c. Uang Lembur = 2,5% dari Gaji Pokok Jika lembur < 30 jam perbulan 5% dari Gaji Pokok Jika lembur
antara 30-60 jam perbulan
7,5% dari Gaji Pokok Jika Lembur > 60 jam

Jawab

Anda mungkin juga menyukai