Untitled
unknown
plain_text
5 years ago
1.6 kB
5
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...