Program Struk Belanja

Pada kali ini saya akan membuat sebuah program struk Belanja dengan menggunakan bahasa C / C++ . Program kali ini kita akan membuat bagaimana cara menghitung berapa besar nya biaya jika kita memesan sebuah produk dengan memberikan diskon apabila inputan data telah terpenuhi / melebihi dari apa yang sudah di tentukan dari program ini.

Contoh Program nya:

1. Source Code
/*PROGRAM STRUK BELANJA*/
/*membuat struk belanja*/

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

main ()
{
int jml,harga,tunai;
float jum_byr,total,kembalian,jum_hrg;
char produk [20];
double tot_beli,potongan;

    puts("Masukan Nama Produk = ");gets(produk);
    printf("Masukkan Harga = ");scanf("%d",&harga);
    printf("Masukkan Jumlah Beli = ");scanf("%d",&jml);
    printf("======================================\n");
    printf("\t Yusuf Outlet \n");
    printf("\t Bogor   \n");
    printf("======================================\n");
    printf("Nama Produk     = %s\n",produk);
    printf("Harga           = Rp. %d\n",harga);
    printf("Jumlah Beli     = Rp. %d\n",jml);
    jum_hrg = jml*harga;
    printf("Total Pembelian = Rp. %1.1f\n",jum_hrg);
    printf("==================================(+)\n");
    std::cout <<"Total Pembelian Rp. "<<jum_hrg;
    if (jum_hrg>=200000)
        potongan= 100000;
    printf("\n");
    std::cout<<"besarnya potongan Rp. "<<potongan<<std::endl;
        jum_byr = jum_hrg - potongan;
    std::cout<<"jumlah yang harus dibayarkan Rp. "<<jum_byr;
    printf("\n Tunai        = Rp. ");scanf("%d",&tunai);
    printf("===================================(-)\n");
    kembalian = tunai - jum_byr;
    printf(" Kembalian = Rp. %1.1f \n",kembalian);
    printf("======================================(-)\n");
    printf("\t Terima Kasih \n");
    printf("--------------------------------------\n");
    printf("\t Agung Muhammad Yusuf\n");
    getch();
}

2. Output





Dari hasil program diatas, saya mencoba untuk input data produk dengan ketentuan:
a. Harga   : Rp. 450.000
b. Jumlah : 1

Maka akan tampil total pembelian, besarnya diskon apabila belanja Rp. 100.000, besarnya biaya yang harus dibayar, serta berapa uang tunai yang dibayarkan sekaligus kembalian yang di terima.

Previous
Next Post »