#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
char input;
long int Pilihan1,Pilihan2,No,Lalu,Ini,Sekarang,Biaya,Subsidi,Kwh,BiayaBersih,Pembayaran,Kembalian;
char Nama[40];
input='Y';
while((input=='Y')||(input=='y'))
{
clrscr();
cout<<"        ____________________________________________"<<endl;
cout<<"           Program Menghitung Pembayaran Listrik"<<endl;
cout<<"         Deri Ardiansyah / C Sore / Sem II / Alpro"<<endl;
cout<<"        ____________________________________________"<<endl;
cout<<" "<<endl;
cout<<"                    Selamat Datang "<<endl;
cout<<" "<<endl;
cout<<"        ++ Silakan Masukan Data Anda Dengan Benar ++ "<<endl;
cout<<" "<<endl;
cout<<"^^ Masukan Nomor Pelanggan : ";
cin>>No;
cout<<"^^ Masukan Nama Anda       : ";
gets(Nama);
cout<<" "<<endl;
cout<<"^^ Jenis Langganan          "<<endl;
cout<<"  1. Perusahaan / UKM "<<endl;
cout<<"  2. Rumah Tangga "<<endl;
cout<<" Masukan Pilihan Anda      : ";
cin>>Pilihan1;
cout<<" "<<endl;
cout<<"^^ Daya                     "<<endl;
cout<<"  1.  450 vA -   900 vA "<<endl;
cout<<"  2. 1300 vA -  7700 vA "<<endl;
cout<<"  3. 7700 vA - 25000 vA "<<endl;
cout<<" Masukan Pilihan Anda      : ";
cin>>Pilihan2;
cout<<" "<<endl;
cout<<" Pemakaian Bulan Lalu      : ";
cin>>Lalu;
cout<<" Pemakaian Bulan Ini       : ";
cin>>Ini;
Sekarang=Ini-Lalu;
if(Sekarang==0)
Sekarang=Ini;
else if(Sekarang>0)
Sekarang=Sekarang;

{
if(Pilihan1=1)
Kwh=1500;
else if(Pilihan1=2)
Kwh=1000;
}
Biaya=Kwh*Sekarang;
{
if((Pilihan1==1)&&(Pilihan2==1))
Subsidi=0.2*Biaya;
else if ((Pilihan1==1)&&(Pilihan2==2))
Subsidi=0.1*Biaya;
else if ((Pilihan1==1)&&(Pilihan2==3))
Subsidi=0;

}
if((Pilihan1==2)&&(Pilihan2==1))
Subsidi=0.25*Biaya;
else if ((Pilihan1==2)&&(Pilihan2==2))
Subsidi=0.125*Biaya;
else if ((Pilihan1==2)&&(Pilihan2==3))
Subsidi=0;
else if ((Pilihan1==2)&&(Pilihan2==4))

cout<<" "<<endl;

cout<<" "<<endl;
cout<<"                      "<<No<<endl;
cout<<"                      "<<Nama<<endl;
cout<<" "<<endl;
BiayaBersih=Biaya-Subsidi;
cout<<"Biaya Total      :Rp. "<<Biaya<<endl;
cout<<" "<<endl;
cout<<"Subsidi          :Rp. "<<Subsidi<<endl;
cout<<" "<<endl;
cout<<"Biaya Bersih     :Rp. "<<BiayaBersih<<endl;
cout<<" "<<endl;
cout<<"Pembayaran       :Rp. ";
cin>>Pembayaran;
cout<<" "<<endl;
Kembalian=Pembayaran-BiayaBersih;
cout<<"Kembalian        :Rp. "<<Kembalian<<endl;

cout<<" "<<endl;
cout<<"          Terima Kasih Telah Menggunakan Program Kami "<<endl;
cout<<" "<<endl;
cout<<"Apakah Anda Ingin Menghitung Lagi ???? ( Y / N ) ";
cin>>input;}}

Comments (0)