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<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:
Hubungi admin apabila terjadi masalah. Insyaallah fast respon