Kali ini Saya akan memposting sebuah program gaji yang saya buat di netbeans. jadi silahkan pelajari program ini dan beri komentar jika tidak mengerti
#include <iostream>
using namespace std;
int main(){
char nama[20];
int totalgaji, gajiawal, upah, ni, jhk, i=1, n, gol ;
cout <<"Masukkan jumlah pegawai : ";cin>>n;
while (i<=n)
{
cout << "Pegawai ke "<<i<<endl;
cout <<"----------------------"<<endl;
cout <<"Masukkan nama pegawai : ";cin>>nama;
cout <<"Masukkan no identitas pegawai : ";cin>>ni;
cout <<"Masukkan gol pegawai (angka bukan huruf !!!): ";cin>>gol;
cout <<"Jumlah jam kerja dalam sebulan (1 hari = 8 jam, 1 minggu = 40 jam) : ";cin>>jhk;
gajiawal = jhk*5000;
if (jhk>160)
gajiawal = jhk*10000;
switch(gol){
case 1:
upah = 50000 ; break;
case 2:
upah = 100000 ; break;
case 3:
upah = 150000 ; break;
case 4:
upah = 200000 ; break;
default:
cout << "GOLONGAN YG ANDA MASUKKAN SALAH !!!"<<endl;
}
totalgaji = gajiawal+upah;
i++;}
cout <<"-----------------------------"<<endl;
cout <<"Nama pegawai : "<<nama<<endl;
cout <<"No identitas : "<<ni<<endl;
cout<<"Total gaji pegawai : Rp. "<<totalgaji<<endl;
return 0;}
2. #include <iostream>
using namespace std;
int main(){
int n, i=1, bayarbilling, wb, normal, dibayar,kembalian,kurang, bonus,m;
double member;
char nama[20];
cout <<"Berapa orang yg akan main warnet : ";cin>>n;
while (i<=n)
{
cout <<"Orang ke : "<<i<<endl;
cout <<"-----------------"<<endl;
cout <<"Masukkan nama anda : ";cin>>nama;
cout <<"Waktu bermain (jam) : ";cin>>wb;
cout <<"Masukkan no identitas member (5 angka). jika bukan member isi dengan angka antara 0 sampai 5(1 angka saja) : ";cin>>m;
normal=5000;
member=3000;
bonus=4500;
if (m >=15001 && m <=15033)
bayarbilling = wb*3000;
else
if (m>=0 && m <=5)
bayarbilling = wb*normal;
else
cout <<"NO YANG ANDA MASUKKAN SALAH !!!"<<endl;
if (m>=0 && m<=5 && wb>=5)
bayarbilling=wb*bonus;
cout <<"Nama anda : "<<nama<<endl;
cout <<"Harga yg harus dibayar : Rp."<<bayarbilling<<endl;
cout <<"Dibayar : Rp.";cin>>dibayar;
kembalian=dibayar-bayarbilling;
kurang=bayarbilling-dibayar;
if (bayarbilling<=dibayar)
cout <<"Lunas, Kembalian : Rp."<<kembalian<<endl;
else
cout<<"Hutang, Kurang : Rp."<<kurang<<endl;
0 komentar:
Posting Komentar