Loading halaman Tutorial Visual Basic, Delphi, PHP - Calon Programer : Program Menghitung Upah Kerja dan Lembur Karyawan Mingguan ...

Pada artikel sebelumnya tentang menhitung gaji atau upah kerja karyawan serta dengan lemburannya,kini program serupa akan saya berikan dalam artikel berikut. Bedanya dengan artikel sebelumnya adalah jika pada artikel sebelumnya itu menhitung upah lembur di satukan dengan jam kerja maka untuk kali ini ketentuan jam lembur hanya jika jam kerja memiliki kelebihan jam kerja yang di tentukan dalam sehari.
KETENTUAN :
Jam kerja wajib 8jam/hari
  1. Jika Golongan A maka upah kerja Rp.4000
  2. Jika Golongan B maka upah kerja Rp.5000
  3. Jika Golongan C maka upah kerja Rp.6000
  4. Jika Golongan D maka upah kerja Rp.7000
  5. Jika jam kerja melebihi waktu 8jam/hari,maka akan mendapatkan upah lembur sebesar Rp.3000/jam nya.
Bentuk Masukan nya sbb:
PROGRAM MENGHITUNG GAJI MINGGUAN
------------------------------------------------------------
Nama Karyawan     : (input)
Golongan                 : (input)
Jam Kerja/minggu : (input)
************************************************
Bentuk Keluaran sbb:
SLIP GAJI KARYAWAN
-------------------------------------------------------------
Nama              : (output)
Golongan       : (output)
Jam Kerja      : (output)
Jam Lembur  : (output)
*************************************************
Upah Kerja      : Rp. (output)
Upah Lembur : Rp. (output)
                            --------------------------------------+
Total                 : Rp. (output)

Dan berikut untuk bentuk listing dari program nya.
  1. /*code by indrawan21.com */ 
  2. #include "iostream.h" 
  3. #include "conio.h" 
  4. #include "cstring.h" 
  5. #include "stdio.h" 
  6. main() 
  7. char nama[25],gol; 
  8. float upah_kerja,upah_lembur,total,jam,jam_lembur,jam_kerja; 
  9. cout<<"PROGRAM MENGHITUNG UPAH MINGGUAN KARYAWAN"<<endl; 
  10. cout<<"-----------------------------------\n"
  11. cout<<"Nama Karyawan      : ";gets(nama); 
  12. cout<<"Golongan [A/B/C/D] : ";cin>>gol; 
  13. cout<<"Jam Kerja/minggu   : ";cin>>jam; 
  14. cout<<"-----------------------------------\n"
  15. clrscr(); 
  16. jam_lembur=jam-48; 
  17. jam_kerja=jam-jam_lembur; 
  18. if(gol=='A' || gol=='a'
  19.     upah_kerja=4000*jam_kerja; 
  20.    upah_lembur=3000*jam_lembur; 
  21.     total=upah_kerja+upah_lembur; 
  22. else if(gol=='B' || gol=='b'
  23.     upah_kerja=5000*jam_kerja; 
  24.    upah_lembur=3000*jam_lembur; 
  25.     total=upah_kerja+upah_lembur; 
  26. else if(gol=='C' || gol=='c'
  27.     upah_kerja=6000*jam_kerja; 
  28.    upah_lembur=3000*jam_lembur; 
  29.     total=upah_kerja+upah_lembur; 
  30. else if(gol=='D' || gol=='d'
  31.     upah_kerja=7000*jam_kerja; 
  32.    upah_lembur=3000*jam_lembur; 
  33.     total=upah_kerja+upah_lembur; 
  34. cout<<"SLIP GAJI KARYAWAN\n"
  35. cout<<"--------------------\n"
  36. cout<<"Nama        : "<<nama<<endl; 
  37. cout<<"Golongan    : "<<gol<<endl; 
  38. cout<<"Jam Kerja   : "<<jam_kerja<<endl; 
  39. cout<<"Jam Lembur  : "<<jam_lembur<<endl; 
  40. cout<<"****************************\n"
  41. cout<<"Upah Kerja  : Rp. "<<upah_kerja<<endl; 
  42. cout<<"Upah Lembur : Rp. "<<upah_lembur<<endl; 
  43. cout<<"            ----------------+"<<endl; 
  44. cout<<"Total       : Rp. "<<total; 
  45. getch(); 
image

program gaji karyawan
Dalam listing diatas jam kerja yang di inputkan adalah jumlah jam kerja dalam 1 minggu.Jadi jika jam kerja 1 hari adala 8 jam,berarti dalam 1 minggu jam kerja wajib nya adalah 48jam.Dan lembur akan dihitung jika jam kerja melebihi dari jam wajib dari 1 minggunya.
DOWNLOAD
Semoga Bermanfaat Smile

Tagg :

0 Reply :

Posting Komentar

Jika ada pertanyaan atau request,Komentar pada tab blogger akan lebih memudahkan saya untuk membalasnya karena lebih mudah melakukan pengecekan komentar.