using namespace std;
class Panji{
char no[15],nama[20];
int hasil,bulanlalu,bulansekarang;
long a,b1,b2,b3;
float b,c;
{
cout<<"Input No. Rekening : ";cin>>no;
cout<<"Input Nama Pelanggan : ";cin>>nama;
cout<<"Input penunjuk meter bulan sebelumnya : ";cin>>bulanlalu;
cout<<"Input penunjuk meter bulan sekarang : ";cin>>bulansekarang;
hasil = bulansekarang - bulanlalu;
cout<<"Jumlah pemakaiannya adalah "<<hasil<<" kwh \n";
if (hasil >= 20)
{
hasil -= 20;
b1 = 20 * 500;
if (hasil >= 40)
{
hasil -= 40;
b2 = 40 * 800;
b3 = hasil * 1000;
}
else b2 = hasil * 800;
}
else b1 = hasil * 500;
a = b1 + b2 + b3;
b = 0.1 * a;
c = 30000 + a + b;
cout<<"Tagihan listrik atas pelanggan yang bernama "<<nama<<" adalah sebesar : Rp."<<setprecision(7)<<c;
void Panji::again(){
cout<<"Transaksi lagi?b(Y/N) ";cin>>yn;//transaksi lagi tidak?
if(yn=='y' || yn=='Y'){
system("CLS");// diclearscreen dulu
menu();//jika ya maka akan memanggil lagi method/functionnya menu
}
if(yn=='n' || yn=='Y'){
system("CLS");
cout<<"Terimakasih telah menggunakan ATM kami"<<endl; // clearscream dan tidak bisa transaksi lagi
}
}
return 0;
}