Membuat Program Gaji Karyawan dengan C++
Program Gaji Karyawan dengan C++ - Pada kesempatan kali ini, saya akan memberikan sedikit info tentang bagaimana cara membuat Program Gaji Karyawan dengan C++, untuk teks editornya
, disini saya langsung menggunakan borland C++, jika belum punya silahkan download terlebih dahulu atau menggunakan teks editor lain, kali ini saya akan membuat Program Gaji Karyawan dengan input dan output sebagai berikut,
, disini saya langsung menggunakan borland C++, jika belum punya silahkan download terlebih dahulu atau menggunakan teks editor lain, kali ini saya akan membuat Program Gaji Karyawan dengan input dan output sebagai berikut,
inputan : Nama, NIK, Jenis kelamin, Status, Kendaraan, Gaji Pokok, Uang makan
output : Tunjangan, Uang transport, Gaji Kotor, Pajak, Gaji Bersih
Program Gaji Karyawan dengan C++
Dan Kasus yang Harus di selesaikan adalah sebagai berikut
Buatlah program untuk menghitung gaji karyawan, Dengan ketentuan sbb:
Input :
1. Nama karyawan (bisa memuat spasi) contoh: Verdian Syah
2. Nik
3. Jenis kelamin[0=perempuan,1=laki-laki]
4. Status pernikahan[0=single,1=menikah]
5. Kendaraan[0=motor,1=mobil]
6. Gaji pokok
7. Uang makan
Output:
1. Tunjangan, dengan syarat :
Jika jenis kelamin laki-laki dan status menikah maka mendapat 500 selain itu
tunjangan 0
2. Transport, dengan syarat :
- jika kendaraan mobil maka mendapat 1000
- jika kendarran motor maka mendapat 500
- jika selain itu maka 0
3. Gaji kotor
gaji kotor = gaji pokok + tunjangan + uang makan + transport
4. Pajak
-5% dari gaji kotor (0.05*gaji kotor)
5. Gaji bersih
Gaji bersih = gaji kotor - pajak.
Untuk lebih jelasnya, Silahkan Lihat Program yang sudah di Compile berikut ini
dan Berikut adalah source Code dari program gaji karyawan yang telah saya buat, mohon maaf jika dalam penataan kode sedikit berantakan hehe.
#include <conio>
#include <iostream>
#include <string>
#include <stdio>
main()
{
awal:
string nik, jwb;
char nama[30];
int jk, status, kendaraan ;
long double gaji_pokok, uang_makan, tunjangan, transport, gaji_kotor, pajak, gaji_bersih;
cout<<"\n\n\t\t\t PROGRAM GAJI KARYAWAN";
cout<<"\n\n\t\t==========================================";
cout<<"\n\n\n\t\tMasukkan Nama : ";gets(nama);
cout<<"\n\t\tMasukkan NIK : ";cin>>nik;
cout<<"\n\n\t\t------------------------------------------";
cout<<"\n\t\tMasukkan jenis kelamin ";
cout<<"\n\n\t\t[0 = Laki-laki, 1 = Perempuan] "; cin>>jk;
cout<<"\n\n\t\t------------------------------------------";
cout<<"\n\t\tMasukkan status Pernikahan";
cout<<"\n\n\t\t[0 = single woles, 1 = menikah] "; cin>>status;
cout<<"\n\n\t\t------------------------------------------";
cout<<"\n\t\tMasukkan jenis kendaraan";
cout<<"\n\n\t\t[0 = motor, 1 = mobil] "; cin>>kendaraan;
cout<<"\n\n\t\t------------------------------------------";
cout<<"\n\t\tMasukkan Gaji pokok : US$ "; cin>>gaji_pokok;
cout<<"\n\t\tMasukkan besar uang makan : US$ "; cin>>uang_makan;
//tunjangan
if(jk==0 && status==1)
{
tunjangan=500;
}
else
{
tunjangan=0;
}
//transport
if(kendaraan==1)
{
transport=1000;
}
else if(kendaraan==0)
{
transport=500;
}
else
{
transport=0;
}
//gaji kotor
gaji_kotor=gaji_pokok+tunjangan+uang_makan+transport;
//pajak
pajak=(0.05*gaji_kotor);
//gaji bersih
gaji_bersih=gaji_kotor-pajak;
cout<<"\n\t\t==========================================";
cout<<"\n\n\t\t"<>jwb;
if(jwb=="Y" || jwb=="y")
{
clrscr();
goto awal;
}
else
{
cout<<"\n\n\t\tTerimakasih, Tekan Enter Untuk keluar ^_^";
}
getch();
}
Silahkan Copy-paste Kode di atas ke dalam Borland C++, atau silahkan di tulis lagi agar lebih faham, jika sudah lalu klik tombol Run untuk menjalankan program, atau anda bisa langsung mengCompile nya.
Mungkin cukup sekian sedikit info yang bisa saya sampaikan tentang bagaimana cara membuat Program Gaji Karyawan dengan C++, jika ada pertanyaan silahkan tulis di kolom komentar atau langsung hubungi contact form yang telah di sediakan, Terima Kasih :)