Aplikasi Pembayaran dengan bahasa C

#include”stdio.h”

#include “conio.h”

void main()
{
float q; int pil,pil1;

char kode[20],nama[20], pil2;

float harga,bayar,sisa;

do

{

clrscr();
printf(“=======================================\n”);

printf(“\n Kode Pelanggan  : “);scanf(“%s”,&kode);

printf(“\n Nama Pelanggan  : “);scanf(“%s”,&nama);
clrscr();

printf(“\n**Masukkan Pilihan Pembayaran **”);

printf(“\n 1. PLN “);

printf(“\n 2. Telepon “);

fflush(stdin);

printf(“\npilihan (1 – 2 ) : “);

scanf(“%d”,&pil);

switch(pil)

{

case 1:clrscr(); printf(“\n\nMasukan Pilihan PLN:\n\t10.450\n\t11.900\n\t12.1300\n\t\n”);

fflush(stdin);

printf(“Pilihan (sesuai nomor): “);scanf(“%d”,&pil1);

switch(pil1){

case 10: clrscr(); printf(“\n Masukkan jumlah Kwh: Rp “);scanf(“%f”,&harga);

q = harga*325;

printf(“Total Bayar adalah = %0.f” ,q);

break;

case 11: clrscr(); printf(“\n Masukkan jumlah Kwh: Rp “);scanf(“%f”,&harga);

q = 15000+(harga*455);

printf(“Total Bayar adalah = %0.f” ,q);

break;

case 12: clrscr(); printf(“\n Masukkan jumlah Kwh: Rp “);scanf(“%f”,&harga);

q = 45000+(harga*650);

printf(“Total Bayar adalah = %0.f” ,q);

break;

} break;

case 2:clrscr(); printf(“\n\nMasukan Pilihan Telepon:\n\t20.Lokal\n\t21.Selular\n\t22.SLI\n\t\n”);

fflush(stdin);

printf(“Pilihan (sesuai nomor): “);scanf(“%d”,&pil1);

switch(pil1)

{

case 20: clrscr(); printf(“\n Masukkan jumlah per- menit: Rp “);scanf(“%f”,&harga);

q = 32600+(harga*250);

printf(“Total Bayar adalah = %0.f” ,q);

break;

case 21: clrscr(); printf(“\n Masukkan jumlah per-menit: Rp “);scanf(“%f”,&harga);

q = 32600+(harga*800);

printf(“Total Bayar adalah = %0.f” ,q);

break;

case 22: clrscr(); printf(“\n Masukkan jumlah per-menit: Rp “);scanf(“%f”,&harga);

q = 32600+(harga*1500);

printf(“Total Bayar adalah = %0.f” ,q);

break;

} break;

}

clrscr(); printf (“\n===============================================”);

printf (“\n\nKode Pelanggan : %s”,kode);

printf (” \nNama Pelanggan : %s”,nama);

printf (“\nJumlah Pembayaran :  Rp. %0.f”,q );

printf (“\n============= Transaksi =======================”);

printf (“\nUang Yang Dibayar :  Rp. “);scanf(“%f”,&bayar);

sisa = bayar – q;

printf (“\nUang Kembali : Rp. %0.f”,sisa);

printf (“\n============ Sekian Terima Kasih ================”);

getch();

printf(“\nMau Ulang ? (bila ingin, pilih ‘y’ saja) “);

fflush(stdin);

scanf(“%c”,&pil2);

}

while(pil2==’y’);

getch();

}

silakan download aplikasi disini dan download file exe disini

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s