Contoh Program C++ Menghitung Jumlah Pecahan Uang Kembalian Kasir

Saya akan berbagi contoh program menghitung pecahan uang kembalian dengan bahasa c++ yang merupakan salah satu perkembangan dari induk bahasa c. Mengapa tidak menggunakan bahasa c ? Salah satu alasan menggunakan bahasa c++ termasuk study kasus program menghitung pecahan uang ini karena lebih simpel dan mudah dipahami. Program tidak hanya untuk membuat aplikasi saja tetapi bisa kita manfaatkan untuk kehidupan sehari-hari seperti cara membuat program menghitung pecahan uang kembalian yang akan sangat membantu bagi penjualan, kasir dsb.

Algoritma Menghitung Lembar Pecahan Uang 

Dalam postingan kali ini saya akan membagikan coding program pemecah jumlah uang kembalian dimulai lembar Rp. 50.000, lembar Rp. 20.000, lembar Rp. 10.000, lembar Rp. 5000, lembar Rp. 2000, lembar Rp. 1000, lembar Rp 5000, lembar Rp. 200, dan lembar Rp. 100. Dalam menyusun program cara menghitung kembalian kasir dari lembar pecahan uang diatas, telah saya sajikan dalalm coding sebagai berikut !

Contoh Program Algoritma Pecahan Uang C++ (Kembalian Kasir)

#include<iostream>
#include<conio.h>
using namespace std;
main()
{
    //——Algortima Menghitung Pecahan Uang Kembalian Pada Kasir——//
    //sumber-hardifal.me//
    int beli, bayar, kembali, sisa, jumlah;
    cout<<“Masukan Jumlah Pembelian : “;cin>>beli;
    cout<<“Masukan Jumlah Pembayaran : “;cin>>bayar;

    kembali = bayar-beli;

    sisa = kembali;

    cout<<“Jumlah Uang Kembali : n”<<kembali;
    cout<<“Pecahan Uang Kembali : n”;

    if(sisa >= 50000)
    {
        jumlah = sisa / 50000;
        cout<<” “<<jumlah;
        cout<<“Lembar 50.000n”;
        sisa = sisa – (jumlah * 50000);
    }
    if(sisa >= 20000)
    {
        jumlah = sisa / 20000;
        cout<<” “<<jumlah;
        cout<<“Lembar 20.000n”;
        sisa = sisa – (jumlah * 20000);
    }
    if(sisa >= 10000)
    {
        jumlah = sisa / 10000;
        printf(“%d “, jumlah);printf(“Lembar 10.000n”);
        sisa = sisa – (jumlah * 10000);
    }

    if(sisa >= 5000)
    {
        jumlah = sisa / 5000;
        cout<<” “<<jumlah;
        cout<<“Lembar 5.000n”;
        sisa = sisa – (jumlah * 5000);
    }
    if(sisa >= 2000)
    {
        jumlah = sisa / 2000;
        cout<<” “<<jumlah;
        cout<<“Lembar 2.000n”;
        sisa = sisa – (jumlah * 2000);
    }
    if(sisa >= 1000)
    {
        jumlah = sisa / 1000;
        cout<<” “<<jumlah;
        cout<<“Lembar 1.000n”;
        sisa = sisa – (jumlah * 1000);
    }
    if(sisa >= 500)
    {
        jumlah = sisa / 500;
        cout<<” “<<jumlah;
        cout<<“Lembar 500n”;
        sisa = sisa – (jumlah * 500);
    }
    if(sisa >= 200)
    {
        jumlah = sisa / 200;
        cout<<” “<<jumlah;
        cout<<“Lembar 200n”;
        sisa = sisa – (jumlah * 200);
    }
    if(sisa >= 100)
    {
        jumlah = sisa / 100;
        cout<<” “<<jumlah;
        cout<<“Lembar 100n”;
        sisa = sisa – (jumlah * 100);
    }
    getch ();
}

Output Program Menghitung Pecahan Uang Kembalian :

caranya sama seperti biasa bagi yang belum tau, ikuti cara dibawah ini :

buka aplikasi dev-C++ 

pilih menu file

lalu pilih new – source file

ketik coding diatas 

dan compile & run / F11 dan hasilnya contoh pengisian/output pada gambar dibawah:

Contoh Program C++ Menghitung Jumlah Pecahan Uang Kembalian Kasir

Hubungi admin apabila terjadi masalah. Insyaallah fast respon

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *