Program Diskon Dengan Fungsi C++
Program Diskon Dengan Fungsi C++
NIM : 120709005
Soal (Fungsi)
Buatlah program untuk menghitung besarnya diskon yang diberikan atas sejumlah pembelian,
dengan ketentuan sebagai berikut :
Jika belanja dibawah Rp.1.000.000 maka tidak mendapat diskon
Jika belanja dimulai Rp.1.000.000 sampai dengan Rp.5.000.000 maka mendapat diskon
sebesar 10%
Jika belanja diatas Rp.5.000.000 maka mendapat diskon sebesar 15%
Fungsi yang harus dibuat adalah potongan() untuk menghitung besar diskon yang akan
diberikan.
Tampilan yang diinginkan sebagai berikut
Besar pembelian barang Rp..<di input>
Besar diskon yang diberikan Rp. <di input>
Besar harga yang harus dibayarkan Rp..<hasil proses>
Kode Pemrograman :
// Menghitung diskon pembelian dengan fungsi
// Ramdani Ardiansyah
// 120709005
#include <iostream>
#include <windows.h>
using namespace std;
int potongan ()
{
int diskon,harga,total;
cin>>harga;
{
if (harga>=1000000 && harga<=5000000)
diskon=0.1*harga;
else if (harga>5000000)
diskon=harga*0.15;
else if (harga<1000000)
diskon=0;
cout<<" Besar diskon yang diberikan Rp. "<<diskon<<endl;}
{
total=harga-diskon;
cout<<" Besar harga yang harus dibayar Rp. "<<total<<endl<<endl;}
}
int main ()
{
label :
int harga;
cout<<" Nama
: Ramdani Ardiansyah "<<endl;
cout<<" NIM : 120709005"<<endl;
cout<<" Program : Menghitung diskon pembelian dengan fungsi"<<endl<<endl;
cout<<" Besar Pembelian Barang Rp. ";
potongan () ;
system("pause"); system ("cls"); goto label;
return 0; }
Screenshoot Program :