C : Program Perhitungan Biaya Tagihan Listrik
Kali ini saya bakal share kode program bahasa C tentang perhitungan biaya tagihan listrik berhubung ini adalah tugas proyek lab di kuliah saya. Agan-agan pasti uda pada tau kalo tarif tenaga listrik di Indonesia mengalami kenaikan bertahap tiap 3 bulan sekali pada tahun ini, jadi perhitungan program ini berlaku dari 1 april sampai 30 juni 2013.Untuk lebih tau seluk beluk program ini silakan agan tes sendiri, selamat mencoba.
#include
int main()
{
printf("Program Simulasi Tagihan Rekening Listrik Rumah Tangga\n");
printf("Berlaku 1 April 2013 s.d 30 Juni 2013\n\n");
printf("Batas Daya Yang Tersedia:\n");
printf("1. 450 VA\n");
printf("2. 900 VA\n");
printf("3. 1300 VA\n\n");
int batasdaya,bulanini,bulanlalu,jumlahpemakaian,total;
printf("Masukkan Batas Daya Di Rumah Anda (1/2/3): ");
scanf("%d",&batasdaya);
if(batasdaya==1)
{
printf("\nMasukkan Angka Meteran Bulan Lalu: ");
scanf("%d",&bulanlalu);
printf("Masukkan Angka Meteran Bulan Ini : ");
scanf("%d",&bulanini);
jumlahpemakaian=bulanini-bulanlalu;
printf("\nJumlah Pemakaian Listrik Anda Bulan Ini: %d kWH\n",jumlahpemakaian);
printf("Biaya Beban: Rp.11000\n");
if((jumlahpemakaian<=30)&&(jumlahpemakaian>=0))
{
total=(169*jumlahpemakaian)+11000;
printf("\nTotal Biaya: Rp.%d",total);
}
else if((jumlahpemakaian<=60)&&(jumlahpemakaian>30))
{
total=(360*jumlahpemakaian)+11000;
printf("\nTotal Biaya: Rp.%d",total);
}
else if(jumlahpemakaian>60)
{
total=(495*jumlahpemakaian)+11000;
printf("\nTotal Biaya: Rp.%d",total);
}
else
{
printf("\n\nJUMLAH PEMAKAIAN LISTRIK ANDA BULAN INI NGACO!");
printf("\nTIDAK DAPAT DIHITUNG");
}
printf("\n\n-TERIMA KASIH-");
}
else if(batasdaya==2)
{
printf("\nMasukkan Angka Meteran Bulan Lalu: ");
scanf("%d",&bulanlalu);
printf("Masukkan Angka Meteran Bulan Ini : ");
scanf("%d",&bulanini);
jumlahpemakaian=bulanini-bulanlalu;
printf("\nJumlah Pemakaian Listrik Anda Bulan Ini: %d kWH\n",jumlahpemakaian);
printf("Biaya Beban: Rp.20000\n");
if((jumlahpemakaian<=20)&&(jumlahpemakaian>=0))
{
total=(275*jumlahpemakaian)+20000;
printf("\nTotal Biaya: Rp.%d",total);
}
else if((jumlahpemakaian<=60)&&(jumlahpemakaian>20))
{
total=(445*jumlahpemakaian)+20000;
printf("\nTotal Biaya: Rp.%d",total);
}
else if(jumlahpemakaian>60)
{
total=(495*jumlahpemakaian)+20000;
printf("\nTotal Biaya: Rp.%d",total);
}
else
{
printf("\n\nJUMLAH PEMAKAIAN LISTRIK ANDA BULAN INI NGACO!");
printf("\nTIDAK DAPAT DIHITUNG");
}
printf("\n\n-TERIMA KASIH-");
}
else if(batasdaya==3)
{
printf("\nMasukkan Angka Meteran Bulan Lalu: ");
scanf("%d",&bulanlalu);
printf("Masukkan Angka Meteran Bulan Ini : ");
scanf("%d",&bulanini);
jumlahpemakaian=bulanini-bulanlalu;
printf("\nJumlah Pemakaian Listrik Anda Bulan Ini: %d kWH\n",jumlahpemakaian);
if(jumlahpemakaian>=0)
{
total=879*jumlahpemakaian;
printf("\nTotal Biaya: Rp.%d",total);
}
else
{
printf("\n\nJUMLAH PEMAKAIAN LISTRIK ANDA BULAN INI NGACO!");
printf("\nTIDAK DAPAT DIHITUNG");
}
printf("\n\n-TERIMA KASIH-");
}
else
{
printf("\n\nMAAF, TIDAK TERSEDIA...");
}
}
Setelah kode selesai diketik silakan di'compile' lalu di'run', semoga bermanfaat.
0 komentar :
Posting Komentar
untuk kritik dan sarannya dipersilahkan