Kaskus

Tech

epbaAvatar border
TS
epba
[ASK] C++ Dasar
Permisi para master sekalian, numpang tanya.
#include<iostream>
using namespace std;
int main()
{
string nama;/**/char gol;
int gaji_pokok;
long int gaji_lembur=50000,lama_lembur;
AWAL :
cout<<" ==========================================================\n";
cout<<" :: DAFRAT PERHITUNGAN GAJI PEGAWAI ::\n";
cout<<" ==========================================================\n\n";
cout<<"Nama Pegawai : ";getline(cin, nama);
cout<<"Golongan<1,2,3> : ";cin>>gol;
cout<<"Lama Lembur : ";cin>>lama_lembur;
cout<<"\n";
//Penentuan Gaji_Pokok
if (gol == '1')/**/{gaji_pokok=800000;}
else if (gol == '2')/**/{gaji_pokok=1200000;}
else if (gol == '3')/**/{gaji_pokok=2500000;}
//-Penentuan Gaji_Pokok
system("cls");

cout<<" ==========================================================\n";
cout<<" :: DAFRAT PERHITUNGAN GAJI PEGAWAI ::\n";
cout<<" ==========================================================\n\n";
cout<<"Nama Pegawai : "<<nama<<"\n";
cout<<"Golongan<1,2,3> : "<<gol<<"\n";
cout<<"\n";

//Rumus Perhitungan
int total_gaji_lembur=gaji_lembur*lama_lembur;
long int gaji_kotor=total_gaji_lembur+gaji_pokok;
long int pajak=25*(gaji_kotor/1000);
long int total_gaji_kotor=gaji_pokok+total_gaji_lembur;
long int asuransi=5*(total_gaji_kotor/100);
long int gaji_bersih=total_gaji_kotor-(asuransi+pajak);
//-Rumus Perhitungan

cout<<"Gaji Pokok : Rp."<<gaji_pokok<<"\n";
cout<<"Lama Lembur : "<<lama_lembur<<" Jam\n";

cout<<"Total Gaji Lembur : Rp."<<total_gaji_lembur<<"\n";
cout<<"Gaji Kotor : Rp."<<gaji_kotor<<"\n";
cout<<"\n";

cout<<"POTONGAN \n";
cout<<"Pajak <2,5%> : Rp."<<pajak<<"\n";
cout<<"Asuransi <5%> : Rp."<<asuransi<<"\n";
cout<<"Gaji Bersih : Rp."<<gaji_bersih<<"\n\n";
system("PAUSE");
}

[/CODE]
Diatas kan ada input golongan 1/2/3, Saya pengin kalo misalkan ada yg nginput selain 1/2/3 programnya jalan dari awal lagi .... gimana ya caranya ? emoticon-Sorry

saya udah coba gini :
- nambahin label AWAL di source code paling atas
-nambahin perintah goto supaya bisa ke label awal...

eh jadinya malah ga karuan ...
Quote:
bisabantu kasih solusinya ga ?
Diubah oleh epba 29-11-2013 09:33
0
598
3
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer Forum
KASKUS Official
20.2KThread4.9KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2025 KASKUS, PT Darta Media Indonesia. All rights reserved.