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.000\n";
        sisa = sisa - (jumlah * 50000);
    }
    if(sisa >= 20000)
    {
        jumlah = sisa / 20000;
        cout<<" "<<jumlah;
        cout<<"Lembar 20.000\n";
        sisa = sisa - (jumlah * 20000);
    }
    if(sisa >= 10000)
    {
        jumlah = sisa / 10000;
        printf("%d ", jumlah);printf("Lembar 10.000\n");
        sisa = sisa - (jumlah * 10000);
    }

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

Output Program Menghitung Pecahan Uang Kembalian :

  • caranya sama seperti biasa bagi yang belum tau, ikuti cara dibawah ini :
  1. buka aplikasi dev-C++ 
  2. pilih menu file
  3. lalu pilih new - source file
  4. ketik coding diatas 
  5. dan compile & run / F11 dan hasilnya contoh pengisian/output pada gambar dibawah:

program mrnghitung jumlah uang kembalian bahasa C++

Hubungi admin apabila terjadi masalah. Insyaallah fast respon

2 comments for "Contoh Program C++ Menghitung Jumlah Pecahan Uang Kembalian Kasir"

Post a comment