Pages

C++: Menghitung Pecahan Uang

Membuat program untuk menghitung jumlah pecahan uang suatu nilai sesuai ketentuan berikut :
  • Pecahan uang rupiah yang digunakan adalah Rp. 100.000, Rp. 50.000, Rp. 20.000, Rp. 10.000, Rp. 5.000, Rp. 2.000, Rp. 500, Rp. 200, Rp. 100.
  • Menggunakan fungsi untuk menghitung jumlah lembaran sesuai pecahannya.

Script:

#include<iostream>
 
using namespace std;

int konversi(long &u, long p)
{
    int pecahan;

    pecahan = u / p;
    u = u % p;
    return(pecahan);
}

void output(long u)
{
    cout<<"Uang Rp. 100000  : "<<konversi(u, 100000)<<" lembar\n";
    cout<<"Uang Rp. 50000   : "<<konversi(u, 50000)<<" lembar\n";
    cout<<"Uang Rp. 20000   : "<<konversi(u, 20000)<<" lembar\n";
    cout<<"Uang Rp. 10000   : "<<konversi(u, 10000)<<" lembar\n";
    cout<<"Uang Rp. 5000    : "<<konversi(u, 5000)<<" lembar\n";
    cout<<"Uang Rp. 2000    : "<<konversi(u, 2000)<<" lembar\n";
    cout<<"Uang Rp. 1000    : "<<konversi(u, 1000)<<" lembar\n";
    cout<<"Uang Rp. 500     : "<<konversi(u, 500)<<" lembar\n";
    cout<<"Uang Rp. 200     : "<<konversi(u, 200)<<" lembar\n";
    cout<<"Uang Rp. 100     : "<<konversi(u, 100)<<" lembar\n";
}

int main()
{
    long uang;

    cout<<"Masukkan Jumlah Uang : Rp. "; 
    cin>>uang;
    output(uang);

    return 0;
}

Zhuel Rainz

Rainz Code adalah blog berisi tutorial, script, atau project dari berbagai macam bahasa pemrograman yan diharapkan bisa membantu pembaca untuk belajar pemrograman, membuat tugas, skripsi, atau bahkan membuat aplikasi yang bisa menghasilkan uang. Khusus untuk source code, silahkan email atau hubungi penulis melalui link-link yang sudah tersedia di bawah ini.

No comments:

Post a Comment