Gaji Karyawan Mingguan
Sebuah perusahaan swasta menggaji karyawannya secara mingguan dengan hitungan sebagai berikut :
golongan 1 dengan upah per jam 3.000 rupiah
golongan 2 dengan upah per jam 3.500 rupiah
golongan 3 dengan upah per jam 4.000 rupiah
golongan 4 dengan upah per jam 5.000 rupiah
Bila seorang karyawan bekerja kurang atau sama dengan 40 jam per minggu, akan dihitung dengan upah per jam seperti di atas, tetapi apabila bekerja lebih dari 40 jam, maka lebihnya akan dihitung sebagai lembur dengan upah per jam 1½ kali upah biasa.
Tulis algoritma untuk menghitung gaji mingguan karyawan, bila golongan dan jam kerja diINPUT dari keyboard.
Jawab:vargol, jamk: Integergaji: realbegininput(gol)input(jamk)if (jamk > 40) thencase (gol) of1:gaji<--(3000 * 40) + ((jamk - 40) * 3000 * 1.5)2:gaji<--(3500 * 40) + ((jamk - 40) * 3500 * 1.5)3:gaji<--(4000 * 40) + ((jamk - 40) * 4000 * 1.5)4:gaji<--(5000 * 40) + ((jamk - 40) * 5000 * 1.5)endcaseelsecase (gol) of1:gaji<-- 3000 * jamk2:gaji<-- 3500 * jamk3:gaji<-- 4000 * jamk4:gaji<-- 5000 * jamkendcaseoutput(gaji)end.
Tidak ada komentar:
Posting Komentar