#include <string.h>
#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <windows.h>
using namespace std;
int main ()
{
cout<<"Daftar Penerimaan Gaji PT. Daya Satiti Perkasa"<<endl;
int i;
string nama[5];
int tunjanganJ[5],tunjanganP[5],pinjaman[5],kerja[5],lembur[5],golongan[5],honor[5],pendidikan[5],P[5];
float akhir[5];
for(i-1;i<=3;i++)
{
cout<<"karyawan ke-"<<i;
cout<<endl;
cout<<"nama karyawan :";getline(cin>>ws,nama[i]);
cout<<"golongan jabatan :";cin>>tunjanganJ[i];
if(tunjanganP[i]=1)
{
golongan[i]=0.05*850000;
if(tunjanganJ[i]=2)
golongan[i]=0.1*850000;
else
golongan[i]=0.15*850000;
}
cout<<"pendidikan terakhir :";cin>>tunjanganP[i];
if(tunjanganP[i]=1)
{
pendidikan[i]=0.05*850000;
if(tunjanganP[i]=2)
pendidikan[i]=(0.1850000);
else
pendidikan[i]=(0.15*850000);
}
cout<<"pinjaman koperasi :";cin>>pinjaman[i];
cout<<"jumlah jam kerja :";cin>>kerja[i];
if(kerja[i]>=240)
lembur[i]=(kerja[i]-240)*5000;
else
lembur[i]=0;
akhir[i]=(honor[i]+golongan[i]+pendidikan[i]+lembur[i]-pinjaman[i]);
cout<<endl;
system("cls");
}
cout<<"Daftar Penerimaan Gaji PT. Daya Satiti Perkasa"<<endl;
cout<<"==============================================================================="<<endl;
cout<<"| | Nama | Tunjangan | Honor | Peminjaman | Pendapatan |"<<endl;
cout<<"| No| Karyawan |=======================| Lembur | Koperasi | Bersih |"<<endl;
cout<<"| | | Jabatan | Pendidikan | | | |"<<endl;
cout<<"==============================================================================="<<endl;
for(i=1;i<=3;i++)
{
cout<<setiosflags(ios::left)<<setw(4);
cout<<setiosflags(ios::left)<<setw(5)<<i;
cout<<setiosflags(ios::left)<<setw(17)<<nama[i];
cout<<setiosflags(ios::left)<<setw(17)<<golongan[i];
cout<<setiosflags(ios::left)<<setw(10)<<pendidikan[i];
cout<<setiosflags(ios::left)<<setw(10)<<pinjaman[i];
cout<<setiosflags(ios::left)<<setw(10)<<lembur[i];
cout<<setiosflags(ios::left)<<setw(9)<<setprecision(3)<<akhir[i]<<endl;
}
}
#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <windows.h>
using namespace std;
int main ()
{
cout<<"Daftar Penerimaan Gaji PT. Daya Satiti Perkasa"<<endl;
int i;
string nama[5];
int tunjanganJ[5],tunjanganP[5],pinjaman[5],kerja[5],lembur[5],golongan[5],honor[5],pendidikan[5],P[5];
float akhir[5];
for(i-1;i<=3;i++)
{
cout<<"karyawan ke-"<<i;
cout<<endl;
cout<<"nama karyawan :";getline(cin>>ws,nama[i]);
cout<<"golongan jabatan :";cin>>tunjanganJ[i];
if(tunjanganP[i]=1)
{
golongan[i]=0.05*850000;
if(tunjanganJ[i]=2)
golongan[i]=0.1*850000;
else
golongan[i]=0.15*850000;
}
cout<<"pendidikan terakhir :";cin>>tunjanganP[i];
if(tunjanganP[i]=1)
{
pendidikan[i]=0.05*850000;
if(tunjanganP[i]=2)
pendidikan[i]=(0.1850000);
else
pendidikan[i]=(0.15*850000);
}
cout<<"pinjaman koperasi :";cin>>pinjaman[i];
cout<<"jumlah jam kerja :";cin>>kerja[i];
if(kerja[i]>=240)
lembur[i]=(kerja[i]-240)*5000;
else
lembur[i]=0;
akhir[i]=(honor[i]+golongan[i]+pendidikan[i]+lembur[i]-pinjaman[i]);
cout<<endl;
system("cls");
}
cout<<"Daftar Penerimaan Gaji PT. Daya Satiti Perkasa"<<endl;
cout<<"==============================================================================="<<endl;
cout<<"| | Nama | Tunjangan | Honor | Peminjaman | Pendapatan |"<<endl;
cout<<"| No| Karyawan |=======================| Lembur | Koperasi | Bersih |"<<endl;
cout<<"| | | Jabatan | Pendidikan | | | |"<<endl;
cout<<"==============================================================================="<<endl;
for(i=1;i<=3;i++)
{
cout<<setiosflags(ios::left)<<setw(4);
cout<<setiosflags(ios::left)<<setw(5)<<i;
cout<<setiosflags(ios::left)<<setw(17)<<nama[i];
cout<<setiosflags(ios::left)<<setw(17)<<golongan[i];
cout<<setiosflags(ios::left)<<setw(10)<<pendidikan[i];
cout<<setiosflags(ios::left)<<setw(10)<<pinjaman[i];
cout<<setiosflags(ios::left)<<setw(10)<<lembur[i];
cout<<setiosflags(ios::left)<<setw(9)<<setprecision(3)<<akhir[i]<<endl;
}
}
Komentar
Posting Komentar