/

Program Billing pada Bahasa C


Sudah 2 bulan saya tidak memposting di blog ini, hari ini saya akan membahas cara membuat program billing sederhana pada bahasa pemrograman C. Bahasa C juga memiliki sejarah , dikenal sejak tahun 1967. Kita kembali ke program billing lagi, berikut contoh source codenya :

  1. definisikan  terlebih dahulu variabel yang akan digunakan
char *nama;
    char *kode_lang;
    float meter_baru,meter_lama,pemakaian,biaya_pakai,biaya_sewa;
    float tarif,total_biaya,diskon,total_bayar;
    int jumlah_no_undian;
     2.  buat inputannya
clrscr();
    printf ("PROGRAM BILLING \n");
    printf ("Sewa alat dan tarif \n\n");

    nama = (char *) malloc (20 * sizeof (char));
    printf ("Nama (Tanpa Spasi) : ");
    scanf ("%s", nama);

    kode_lang = (char *) malloc (1 * sizeof (char));
    printf ("Kode langganan r/b/s : ");
    scanf ("%s", &kode_lang);

    printf ("Meter lama : ");
    scanf ("%f", &meter_lama);

    printf ("Meter baru : ");
    scanf ("%f", &meter_baru);

    3.   buat algoritma yang menyatakan sebuah proses
if ((kode_lang == 'r') || (kode_lang == 'R'))
    {
    kode_lang =  "R (Rumah Tangga)" ;
    biaya_sewa = 50000    ,    tarif = 1000 ;
    }
    else
    {
        if ((kode_lang == 'b') || (kode_lang == 'B'))
        {
        kode_lang = "B (Bisnis)" ;
        biaya_sewa = 75000    ,    tarif = 2500 ;
        }
        else
        {
            if ((kode_lang == 's') || (kode_lang == 'S'))
            {
            kode_lang = "S (Sosial)" ;
            biaya_sewa = 10000    ,    tarif = 500 ;
            }
            else
            {
            printf ("Kode langganan salah \n\n");
            printf ("CLOSE PROGRAM");
            getch ();
            return ;
            }
        }
    } ..........

      4. buat outputnya

clrscr();
    printf ("Nama             : %s\n", nama);
    printf ("Kode langganan     \t: %s\n", kode_lang);
    printf ("Meter lama         : %0.0f Kwh\n", meter_lama);
    printf ("Meter baru         : %0.0f Kwh\n", meter_baru);
    printf ("Pemakaian        : %0.0f Kwh\n", pemakaian);
    printf ("Biaya pakai         : Rp. %0.0f\n", biaya_pakai);
    printf ("Biaya sewa         : Rp. %0.0f\n", biaya_sewa);
    printf ("Total biaya         : Rp. %0.0f\n", total_biaya);
    printf ("diskon             : Rp. %0.0f\n", diskon * total_biaya);
    printf ("Total bayar         : Rp. %0.0f\n", total_bayar);
    printf ("Jumlah no. undian     : %d nomor\n", jumlah_no_undian);

source code lengkapnya dapat di download di sini
Semoga tulisan saya bermanfaat untuk pembaca, jangan lupa kasi komentarnya ya gan ,,, :D

Artikel Terkait

RSS Feed

0 Comments for Program Billing pada Bahasa C

Leave a comment!

Find it!

Adsense Indonesia


Theme Design by devolux.org. Converted by Wordpress To Blogger for WP Blogger Themes. Sponsored by iBlogtoBlog

Followers