1 Write a program that will prompt the user to input their N
1. Write a program that will prompt the user to input their Name, sales amount for week1, week2, week3, and week4. Your program should display the Name that was entered by user and their 4 sales amount.Your program should average the sales for four week and display it on the screen.Save your test and run it. Make sure to show the instructor your output.
2.Modify the program that you wrote for question number 1.Your program should determine if sales for the month is above 2500 if so then the sale person will get 5% bonus and if sale amount is under 2500 the will get 1% bonus.Your output should display the salesperson’s name total sales and their bonus. You can use any function that you like to produce the result.
3. Modify the program that you wrote for question number 2.
Your program should determine if sales for the month is above 2500 if so then the sale person will get 5% bonus
Solution
// C++ code
#include <iostream>
#include <fstream>
#include <cctype>
#include <cstring>
#include <stdlib.h> /* srand, rand */
#include <iomanip>
#include <limits.h>
#include <cmath>
#include <algorithm>
#include <vector>
using namespace std;
int main()
{
cout << \"\ PART 1\ \";
string name;
double saleAMount_week1, saleAMount_week2, saleAMount_week3, saleAMount_week4;
cout << \"Enter name: \";
cin >> name;
cout << \"Enter sale Amount for week1: \";
cin >> saleAMount_week1;
cout << \"Enter sale Amount for week2: \";
cin >> saleAMount_week2;
cout << \"Enter sale Amount for week3: \";
cin >> saleAMount_week3;
cout << \"Enter sale Amount for week4: \";
cin >> saleAMount_week4;
cout << \"\ Name: \" << name << endl;
cout << \"Sale Amount for week1: \" << saleAMount_week1 << endl;
cout << \"Sale Amount for week2: \" << saleAMount_week2 << endl;
cout << \"Sale Amount for week3: \" << saleAMount_week3 << endl;
cout << \"Sale Amount for week4: \" << saleAMount_week4 << endl;
cout << \"Average sale: \" << (saleAMount_week1+saleAMount_week2+saleAMount_week3+saleAMount_week4)/4 << endl;
// part 2
double totalSale = 0;
double bonus = 0;
if(saleAMount_week1 > 2500)
{
totalSale = totalSale + saleAMount_week1 + saleAMount_week1*0.05;
bonus = bonus + saleAMount_week1*0.05;
}
else
{
totalSale = totalSale + saleAMount_week1 + saleAMount_week1*0.01;
bonus = bonus + saleAMount_week1*0.01;
}
if(saleAMount_week2 > 2500)
{
totalSale = totalSale + saleAMount_week2 + saleAMount_week2*0.05;
bonus = bonus + saleAMount_week2*0.05;
}
else
{
totalSale = totalSale + saleAMount_week2 + saleAMount_week2*0.01;
bonus = bonus + saleAMount_week2*0.01;
}
if(saleAMount_week3 > 2500)
{
totalSale = totalSale + saleAMount_week3 + saleAMount_week3*0.05;
bonus = bonus + saleAMount_week3*0.05;
}
else
{
totalSale = totalSale + saleAMount_week3 + saleAMount_week3*0.01;
bonus = bonus + saleAMount_week3*0.01;
}
if(saleAMount_week4 > 2500)
{
totalSale = totalSale + saleAMount_week4 + saleAMount_week4*0.05;
bonus = bonus + saleAMount_week4*0.05;
}
else
{
totalSale = totalSale + saleAMount_week4 + saleAMount_week4*0.01;
bonus = bonus + saleAMount_week4*0.01;
}
cout << \"\ PART 2\ \";
cout << \"\ Name: \" << name << endl;
cout << \"Total Sale: \" << totalSale << endl;
cout << \"Total bonus: \" << bonus << endl;
// part 3
totalSale = 0;
bonus = 0;
if(saleAMount_week1 > 2500)
{
totalSale = totalSale + saleAMount_week1 + saleAMount_week1*0.05;
bonus = bonus + saleAMount_week1*0.05;
}
if(saleAMount_week2 > 2500)
{
totalSale = totalSale + saleAMount_week2 + saleAMount_week2*0.05;
bonus = bonus + saleAMount_week2*0.05;
}
if(saleAMount_week3 > 2500)
{
totalSale = totalSale + saleAMount_week3 + saleAMount_week3*0.05;
bonus = bonus + saleAMount_week3*0.05;
}
if(saleAMount_week4 > 2500)
{
totalSale = totalSale + saleAMount_week4 + saleAMount_week4*0.05;
bonus = bonus + saleAMount_week4*0.05;
}
cout << \"\ PART 3\ \";
cout << \"\ Name: \" << name << endl;
cout << \"Total Sale: \" << totalSale << endl;
cout << \"Total bonus: \" << bonus << endl;
return 0;
}
/*
output:
PART 1
Enter name: Peter
Enter sale Amount for week1: 2567
Enter sale Amount for week2: 5433
Enter sale Amount for week3: 1229
Enter sale Amount for week4: 4322
Name: Peter
Sale Amount for week1: 2567
Sale Amount for week2: 5433
Sale Amount for week3: 1229
Sale Amount for week4: 4322
Average sale: 3387.75
PART 2
Name: Peter
Total Sale: 14179.4
Total bonus: 628.39
PART 3
Name: Peter
Total Sale: 12938.1
Total bonus: 616.1
*/


