Anda di halaman 1dari 2

Nama : Muhammad Ragil Setiawan

NIM : H1101221011
Prodi : Sistem Informasi
Mata Kuliah : Pemrograman Komputer B
Dosen Pengampu : Ilhamsyah, S. Si., M. Cs.

Quis : Buatlah algoritma dan flowchart untuk menginput 10 orang pegawai dengan atribut
nama, jam lembur, jam tidak masuk (absen) dan Tentukan pembayaran upahnya !

Jawaban :
a. Algoritma
1. Mulai
2. Masukkan nama pegawai
3. Masukkan jam lembur pegawai
4. Masukkan jam absen pegawai
5. Menghitung upah dengan mengurangkan jam lembur dengan 4/5 dari jam absen
pegawai
6. Jika jam lembur pegawai lebih dari 50 jam, maka upahnya Rp 1.000.000,-
7. Jika jam lembur pegawai diantara 40-49.99 jam, maka upahnya Rp 800.000,-
8. Jika jam lembur pegawai diantara 30-39.99 jam, maka upahnya Rp 600.000,-
9. Jika jam lembur pegawai diantara 20-29.99 jam, maka upahnya Rp 400.000,-
10. Jika jam lembur pegawai diantara 10-19.99 jam, maka upahnya Rp 200.000,-
11. Jika jam lembur pegawai kurang dari 10 jam, maka upahnya Rp 100.000,-
12. Cetak nama pegawai, jam lembur, jam absen, dan upah
13. Hitung total upah dengan mengkalikan jam lembur dengan upah
14. Cetak total upah
15. Apakah ingin melanjutkan? Jika ingin melanjutkan, maka mulai ulang dari
algoritma ke-2. Jika tidak, maka langsung lanjut ke algoritma ke-16
16. Selesai
b. Flowchart

Anda mungkin juga menyukai