-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProble34.c++
More file actions
41 lines (35 loc) · 840 Bytes
/
Proble34.c++
File metadata and controls
41 lines (35 loc) · 840 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <string>
using namespace std;
int ReadTotalSales()
{
int TotalSales;
cout << "Pleas enter a Total Sales ? \n";
cin >> TotalSales;
return TotalSales;
}
float GetComissionPercentage(float TotalSales)
{
if (TotalSales >= 1000000)
return 0.01;
else if (TotalSales >= 500000)
return 0.02;
else if (TotalSales >= 100000)
return 0.03;
else if (TotalSales >= 50000)
return 0.05;
else
return 0.00;
}
float CalculateTotalComission(float TotalSales)
{
return GetComissionPercentage(TotalSales) * TotalSales;
}
int main()
{
float TotalSales = ReadTotalSales();
cout << endl << "Comission Percentage = " <<
GetComissionPercentage(TotalSales) << endl ;
cout << endl << "Total Comission = " <<
CalculateTotalComission(TotalSales) << endl;
}