Selasa, 05 Mei 2015
Menghitung Pemasangan Baru Pelanggan PLN di C++
| Jenis Pelanggan | Sambungan | Harga |
| Rumah Tangga | 0 – 450 Watt | 650000 |
| 451 – 900 Watt | 850000 | |
| 9001 – 1200 Watt | 1200000 | |
| 1200 – 2200 Watt | 1500000 | |
| 2201 – 4400 Watt | 1750000 | |
| Industri | 4401 – 9500 Watt | 2250000 |
| 9501 – 12000 Watt | 2750000 | |
| 12001 – 16000 Watt | 3250000 | |
| 16001 – 22000 Watt | 4500000 | |
| Diatas 22001 | 6700000 |
Ketentuan untuk pemasangan baru ditambah dengan Ppn 10% dan administrasi 5% dari harga untuk setiap sambunganb.
Scrip C++
#include<iostream>
using namespace std;
int main()
{
int jp,hg,byr,sb,ppn,admn,pb;
cout<<"1. Rumah Tangga \n2. Industri \n";
cout<<"Input Jenis Pelanggan : "; cin>>jp;
switch(jp)
{
case 1 :
cout<<"Input Jumlah Sambungan : "; cin>>sb;
if(sb>0 || sb<=450)
{
hg=650000;
}
else if(sb>451 || sb<=900)
{
hg=850000;
}
else if(sb>9001 || sb<=1200)
{
hg=1200000;
}
else if(sb>1200 || sb<=2200)
{
hg=1500000;
}
else if(sb>2201 || sb<=4400)
{
hg=1750000;
}
else
{
hg=0;
}
break;
case 2 :
cout<<"Input Sambungan : "; cin>>sb;
if(sb>4401 || sb<=9500)
{
hg=2250000;
}
else if(sb>9501 || sb<=12000)
{
hg=2750000;
}
else if(sb>12001 || sb<=16000)
{
hg=3250000;
}
else if(sb>16001 || sb<=22000)
{
hg=4500000;
}
else
{
hg=6700000;
}
break;
}
ppn = hg*0.1;
admn = hg*0.05;
byr = hg + ppn + admn;
cout<<endl<<"Biaya Total : "<<byr<<endl;
}
SELAMAT MENCOBA
Langganan:
Posting Komentar (Atom)
Komentar ini telah dihapus oleh pengarang.
BalasHapusbang kenapa saat saya masukan jenis pelanggan rumah tangga dan sambungan 4410 harganya jadi 747500 , sedangkan biaya dari sambubungan > 4401 = 2250000
BalasHapus