Untitled

 avatar
unknown
plain_text
4 years ago
1.6 kB
3
Indexable
#include<iostream>
using namespace std;
void input(float &, float &, float &);
float FindDiscount(float);

int main()
{
    float orange, manglo, durain, net, totalAmount, totalNet, totalDiscount;
    bool check = true;
    int customer = 1;

    while (check)
    {

        cout << "Costomer : " << customer << endl;

        input(orange, manglo, durain);

        float Amount = (orange * 50.0) + (manglo * 55.0) + (durain * 130.0);

        cout << "Amount = " << Amount << endl;

        totalAmount = Amount;

        float Discount = FindDiscount(Amount);

        cout << "Discount = " << Discount << endl;

        totalDiscount = Discount;

        float Net = Amount - Discount;

        totalNet = (Amount - Discount);

        cout << "Net = " << Net << endl;

        char yn;
        cout << " RUN AGAIN ? Y/N  : ";
        cin >> yn;
        if (yn == 'n')
            check = false;

        customer++;

    }

    cout << "totalAmount : " << totalAmount << endl;
    cout << "totalDiscount : " << totalDiscount << endl;
    cout << "totalNet : " << totalNet << endl;

}

void input(float &o, float &m, float &d)
{

    cout << "Orange =";
    cin >> o;
    cout << "Manglo =";
    cin >> m;
    cout << "Durain =";
    cin >> d;
}

float FindDiscount(float amount)
{

    float net, discount;

    if (amount > 5000.0 && amount < 20000.0)
    {
        discount = (amount * 5.0) / 100.0;
        return discount;
    }
    else if (amount > 20000.0)
    {
        discount = (amount * 10.0) / 100.0;
        return discount;
    }
    else
    {
        return 0;
    }

    return discount;
}
Editor is loading...