Latihan kode program C++ kali ini akan membahas cara menghitung gaji karyawan berdasarkan golongan serta kondisi tambahan untuk menghitung upah lembur.
Soal ini umumnya dipakai untuk menguji pemahaman seputar konsep if else atau switch case.
Soal Menghitung Gaji Karyawan
Latihan 1
1. Buat program untuk menghitung honor karyawan berdasarkan
jumlah jam kerja. Upah per jam sebesar 5000. Jika jam kerja melebihi
48 jam, maka kelebihannya dihitung sebagai upah lembur sebesar
3000 per jam.
2. Berdasarkan poin No.1, kembangkan program tersebut untuk
menghitung honor karyawan berdasarkan tabel berikut:
Gol Upah per Jam (<=48 jam) Upah Lembur per Jam (>48 jam);
(jam lembur = jam kerja - 48)
A 5000 3000
B 7000 5000
C 10000 7000
Tips Membuat Kode Program Menghitung Gaji Karyawan
Soal ini melatih pemahaman tentang cara penggunaan variabel serta cara penggunaan kondisi if else atau switch case. Berikut tutorial pendahuluan yang bisa diikuti:
- Pengertian Variabel dalam Bahasa C++
- Tipe Data Char Bahasa C++
- Tipe Data Integer Bahasa C++
- Tipe Data String Bahasa C++
- Percabangan Kondisi IF ELSE C++
- Percabangan Kondisi Switch Case C++
Karena golongan karyawan hanya berbentuk satu karakter, maka kita bisa menggunakan kondisi switch case untuk menentukan gaji harian. Setelah itu gunakan kondisi if else untuk memeriksa apakah karyawan bisa mendapat lembur atau tidak.
Silahkan anda coba sebentar untuk membuat kode program ini.
Kode Program C++ Menghitung Gaji Karyawan
Berikut salah satu solusi dari soal menghitung gaji karyawan menggunakan bahasa pemrograman C++:
caranya tiap orang beda bedaini cara saya yang kedua
.png)


Tidak ada komentar:
Posting Komentar