Selamat Datang di Blog Saya
#include #include using namespace std; struct karyawan{ string nik; string nama; string jk; int jamkerja; double gaji; }; karyawan kary[200]; void Baca_Pegawai(int n){ int i; for (i=0;i>kary[i].nik; cout<<"Masukan Nama Karyawan :"; cin>>kary[i].nama; cout<<"Masukan Jenis Kelamin Karyawan :"; cin>>kary[i].jk; cout<<"Masukan Jam Kerja Karyawan :"; cin>>kary[i].jamkerja; } } void HitungGaji(int n){ int i; double gapok=800000; double lembur=25000; for (i=0;i 48){ kary[i].gaji = gapok + ((kary[i].jamkerja -48)*lembur); }else{ kary[i].gaji = gapok ; } } } void Tampil_Pegawai(int n){ int i; cout<<"NIK Nama JenKel Jam Kerja Gaji"<banding) { banding=kary[i].jamkerja; indek=i; } } return indek; } float Rata2Jamkerja(int n){ int i,tJam; tJam=0; for (i=0;i48){ nKaryLembur=nKaryLembur+1; } } return (nKaryLembur); } int Jamkerja48(int n){ int i,nKary48; nKary48=0; for (i=0;i>x; Baca_Pegawai(x); HitungGaji(x); Tampil_Pegawai(x); min=Min_jm_kerja(x); maks=Max_jm_kerja(x); rata2=Rata2Jamkerja(x); nkarylembur=BanyakLembur(x); nkary48=Jamkerja48(x); cout<<"Jam Kerja Paling sedikit adalah : "<>cari; ada = searchnikx(x,cari); if (ada==true) cout<<"Data Ada"< Hasil Program: