Senin, 14 November 2016

Contoh program diskon pada C++

Membuat program diskon

#include <iostream>

using namespace std;

int main()
{
    float buku, harga, diskon, bayar, total;
    cout<<" jumlah buku yang akan dibeli = ";
    cin>>buku;
    cout<<" masukkan harga satuan buku   = ";
    cin>>harga;
    cout<<"--------------------------------"<<endl;
    total= buku*harga;
    cout<<" total harga = "<<total<<endl;

    if (buku<=1)
    {
     diskon=0;
     cout<<" mendapatkan diskon (0%) = "<<diskon<<endl;
    }
    else if (buku==2)
    {
     diskon=0.05*(buku*harga);
     cout<<" mendapatkan diskon (5%) = "<<diskon<<endl;
    }
    else if ((buku>=3) && (buku<=4))
    {
        diskon= 0.10*(buku*harga);
        cout<<" mendapatkan diskon (10%) = "<<diskon<<endl;
    }
    else
    {
        diskon= 0.15*(buku*harga);
        cout<<" mendapatkan diskon (15%) = "<<diskon<<endl;
    }
    bayar= (buku*harga)-diskon;
    cout<<" total bayar setelah di diskon= "<<bayar<<endl;

    cout<<" __________________ "<<endl;
    cout<<" ===terima kasih==="<<endl;
    cout<<" selamat dan sukses "<<endl;

    return 0;

}


Ketika di-build dan di-run maka akan muncul permintaan untuk memasukkan jumlah buku dan harganya, apabila kita masukkan jumlah bukunya 1 maka akan mendapatkan diskon 0% dikarenakan mengikuti program di bawah ini:
    if (buku<=1)
    {
     diskon=0;
     cout<<" mendapatkan diskon (0%) = "<<diskon<<endl;
    }

apabila kita masukkan jumlah bukunya 2 maka akan mendapatkan diskon 5% dikarenakan mengikuti program di bawah ini:
    else if (buku==2)
    {
     diskon=0.05*(buku*harga);
     cout<<" mendapatkan diskon (5%) = "<<diskon<<endl;
    }

apabila kita masukkan jumlah bukunya 3 sampai 4 maka akan mendapatkan diskon 10% dikarenakan mengikuti program di bawah ini:
    else if ((buku>=3) && (buku<=4))
    {
        diskon= 0.10*(buku*harga);
        cout<<" mendapatkan diskon (10%) = "<<diskon<<endl;
    }

apabila kita masukkan jumlah bukunya 5 dan seterusnya maka akan mendapatkan diskon 15% dikarenakan mengikuti program di bawah ini:
    Else
    {
        diskon= 0.15*(buku*harga);
        cout<<" mendapatkan diskon (15%) = "<<diskon<<endl;
    }














Tidak ada komentar:

Posting Komentar