Anda di halaman 1dari 2

TUGASPEMROGRAMANC++

FormatNamaFolder:QuizNimNama
FormatNamaFile:soal1.cpp,dst.

1. Buatlah program sederhana untuk menghitung upah karyawan. Upah per jam tiap
karyawanbergantungpadagolongannya.Ketentuannyaadalahsebagaiberikut:
Golongan

Upahperjam

Rp.4.000,

Rp.5.000,

Rp.6.000,

Rp.7.500,

Jumlahjamkerjanormaladalah48jam.
KelebihanjamkerjadianggaplemburdenganupahlemburadalahRp.3.000,/jam
untuksemuagolongan.
Inputnyaadalah:namakaryawan,golongan,danjumlahjamkerja.
Outputnyaadalah:upahyangharusditerima.
Contohtampilannya:
Program Menghitung Upah Karyawan
================================
Masukkan nama karyawan
: Henry
Masukkan golongan
: B
Masukkan jumlah jam kerja : 50
Saudara Henry mendapat upah 246000 rupiah
Press Any Key To Continue ...

Perhitungannya:Totalupah=5000x48+(5048)x3000=246000

2. Suatu pabrik makanan mengepak produknya dengan aturan: 1 kotak besar berisikan 24
kotakkecil,1kotakkecilberisikan12bungkus,dan1bungkusberisikanmakananseberat
65 gram. Apabila diketahui produksi pabrik dalam gram, buatlah algoritma untuk
mencetakbanyaknyaproduksipabrikdalambentukberapakotakbesar,berapakotakkecil,
berapabungkusdansisaberapagram.
Contoh:misalkanpabrikmemproduksisebanyak100.000gram,makaalgoritmamencetak
angka5KotakBesar8KotakKecil2bungkus30gram
Contohtampilannya:
Program Produksi Pabrik
=======================
Masukkan banyak produksi (gram) : 100000
Hasil :
5 Kotak Besar 8 Kotak Kecil 2 bungkus 30 gram
Press Any Key To Continue ...

3. PT. DINGIN DAMAI memberikan gaji kepada karyawan kontraknya sebesar Rp. 500.000 perbulan
denganmemperolehtunjangantunjangansebagaiberikut:
a. TunjanganJabatan:

Golongan

Presentase

1
5%
2
10%
3
15%

Misal:
Jikaseorangkaryawantersebutdengangolongan3,makamendapattunjangansebesar15%*
Rp.500.000
b. TunjanganPendidikan

TingkatPendidikan

Presentase

SMA
2,5%

D1
5%

D3
20%

S1
30%

Misal:
Jika seorang karyawan tersebut dengan Tingkat Pendidikan D3, maka mendapat tunjangan
sebesar20%*Rp.500.000

c. HonorLembur
Jumlahjamkerjanormalsebanyak8jam.Honorlemburdiberikanjikajumlahjamkerjalebih
dari 8 jam, maka kelebihan dari jam kerja tersebut dikalikan dengan Rp. 5500 untuk setiap
kelebihanjamkerjakaryawantersebut.

Tampilanyangdiinginkansebagaiberiktu:

PROGRAM MENGHITUNG GAJI


--------------------------------------------------------------Nama Karyawan
:
Golongan
:
Pendidikan
:
Jumlah Jam Kerja :
--------------------------------------------------------------Karyawan Bernama
:
Honor Yang Diterima
Tunjangan Jabatan
:
Tunjangan Pendidikan
:
Honor Lembur
:
--------------------------------------------------------------TOTAL TERIMA GAJI
:
---------------------------------------------------------------

Press Any Key To Continue ...

Anda mungkin juga menyukai