Rabu, 04 Januari 2012

Program C++

Kali ini saya akan post contoh bentuk class untuk membuat biaya tagihan PLN


Class PLN



#include
#include
class PLN
{
public:
int i;
float daya;
float biayaperkwh;
float pemakaian;
void set_biayaperkwh(float bpkwh) {biayaperkwh=bpkwh;}
long biaya_pemakaian()
{
return (biayaperkwh*pemakaian);
};
void set_daya(float dy) { daya = dy; }
void set_pemakaian(float p) { pemakaian= p; };
long tambahan_biaya()
{

if(daya<=900)
{
return 0;
}
else
{
if(daya<=1300)
{
return (pemakaian*biayaperkwh*0.0005);
}
else
{
if(daya<=3200)
{
return (pemakaian*biayaperkwh*0.0007);
}
else
{
if(daya<=10000)
{
return (pemakaian*biayaperkwh*0.0009);
}
else
{
if(daya>=10000)
{
return (pemakaian*biayaperkwh*0.0012);
}
};
};
};
};
};
};
;


void main()
{

cout<<"-------------------- Nama: Reinert Yosua --------------------"<>nama;
cout<<"2. Masukan No ID dari Costumer ke "<>id;
cout<<"3. Masukan Daya per kwh dari Customer ke "<>dy;
UBM.set_daya(dy);
cout<<"4. Masukan Banyaknya Pemakaian Listrik dari Customer ke "<>pm;
UBM.set_pemakaian(pm);
cout<<"5. Masukan Biaya perKWH nya "<>bpkwh;
UBM.set_biayaperkwh(bpkwh);
cout<>hitung;
if(hitung==1)
goto langkah;
else
{
cout<<"Trima Kasih telah menggunakan program ini "<