Kamis, 10 Oktober 2013

Gaji Karyawan dengan Do While


#include <iostream>

using namespace std;

int main()
{
    long int nik,lembur,kode,gaji_pokok,gaji_bersih,upah_perjam;
    string nama;
    char ulang;//hapus
    cout<<"\t\t\t==//PROGRAM MENGHITUNG GAJI KARYAWAN\\==" << endl;
    cout<<"\t\t\t\tOleh: Ukasyah Helmy\n\n"<<endl;
    cout<<"Masukkan Nomor Induk Karyawan = ";
    cin>>nik;
    cout<<"\nMasukkan Nama Anda = "<<endl;
    cin>>nama;
    cout<<"Masukkan Jam lembur Anda = "<<endl;
    cin>>lembur;
        do//hapus
        {//hapus
            cout<<"Kode Bagian\n1.P=Personalia\n2.K=Keuangan\n3.KS=Kasir\n4.S=Sales\n5.A=Administrasi"<<endl;
            cout<<"Masukkan kode bagian anda [1/2/3/4/5] ="<<endl ;
            cin>>kode;
    if(kode==1)
        {
            gaji_bersih=(20000*lembur)+2000000;
            cout<<"Nomor Induk Anda = "<<nik;
            cout<<"\nNama Anda = "<<nama;
            cout<<"\nKode bagian anda Personalia";
            cout<<"\nGaji bersih Anda = "<<gaji_bersih;
            cout<<"Menhitung ulang?[y/t]";//hapus
            cin>>ulang;//hapus
        }
    else if(kode==2)
    {
            gaji_bersih=(15000*lembur)+1500000;
            cout<<"Nomor Induk Anda = "<<nik;
            cout<<"\nNama Anda = "<<nama;
            cout<<"\nKode bagian anda Keuangan";
            cout<<"\nGaji bersih Anda = "<<gaji_bersih;
            cout<<"Menhitung ulang?[y/t]";//hapus
            cin>>ulang;//hapus
    }
    else if(kode==3)
    {
            gaji_bersih=(10000*lembur)+1200000;
            cout<<"Nomor Induk Anda = "<<nik;
            cout<<"\nNama Anda = "<<nama;
            cout<<"\nKode bagian anda Kasir";
            cout<<"\nGaji bersih Anda = "<<gaji_bersih;
            cout<<"Menhitung ulang?[y/t]";//hapus
            cin>>ulang;//hapus
    }
    else if(kode==4)
    {
            gaji_bersih=(10000*lembur)+1500000;
            cout<<"Nomor Induk Anda = "<<nik;
            cout<<"\nNama Anda = "<<nama;
            cout<<"\nKode bagian anda Sales";
            cout<<"\nGaji bersih Anda = "<<gaji_bersih;
            cout<<"Menhitung ulang?[y/t]";//hapus
            cin>>ulang;//hapus
    }
    else if(kode==5)
    {
            gaji_bersih=(10000*lembur)+1200000;
            cout<<"Nomor Induk Anda = "<<nik;
            cout<<"\nNama Anda = "<<nama;
            cout<<"\nKode bagian anda Administrasi";
            cout<<"\nGaji bersih Anda = "<<gaji_bersih;
            cout<<"Menhitung ulang?[y/t]";//hapus
            cin>>ulang;//hapus
    }
    else
    {
            cout<<"Anda Salah Menginputkan nomor[1/2/3/4/5] ";
            cout<<"ulang?";//hapus
            cin>>ulang;//hapus
    }
        }//hapus
        while(ulang=='y');//hapus

    return 0;
}

1 komentar:

Flinn - Adventure Time Link Select