Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

C++ write a program that determines which of a company\'s four divisions had the

ID: 3660232 • Letter: C

Question

C++ write a program that determines which of a company's four divisions had the greatest sales for the quarter (north, south, east, west), it should include the following functions: getsales findhighest displayhighest This is what I have so far and I am getting errors #include #include #include #include using namespace std; double getsales(string); void findHighest(double salesnorth, double salessouth, double saleseast, double saleswest); int main() { double salesnorth, salessouth, saleseast, saleswest; salesnorth = getsales("North"); salessouth = getsales("South"); saleseast = getsales("East"); saleswest = getsales("West"); findHighest(salesnorth, salessouth, saleseast, saleswest); getsales (salesnorth, salessouth, saleseast, saleswest); system("pause"); return 0; } double getsales(string division) { cout << "Enter the quarterly sales for the North division: "; cin >> salesnorth; return salesnorth; while (salesnorth <=0) { cout << "Sales must be a non-negative number."; cout << "Enter the quarterly sales for the North division: "; cin >> salesnorth; } cout << "Enter the quarterly sales for the South division: "; cin >> salessouth; return salessouth; while (salessouth <=0) { cout << "Sales must be a non-negative number."; cout << "Enter the quarterly sales for the South division: "; cin >> salessouth; } cout << "Enter the quarterly sales for the East division: "; cin >> saleseast; return saleseast; while (saleseast <=0) { cout << "Sales must be a non-negative number."; cout << "Enter the quarterly sales for the East division: "; cin >> saleseast; } cout << "Enter the quarterly sales for the West division: "; cin >> saleswest; return saleswest; while (saleswest <=0) { cout << "Sales must be a non-negative number."; cout << "Enter the quarterly sales for the West division: "; cin >> saleswest; } void findHighest(double salesnorth, double salessouth, double saleseast, double saleswest); // TAKE OFF ; AT THE END OF THIS HEADING { if (salessouth >= salesnorth && salessouth >= saleseast && salessouth >= saleswest) { cout << "The highest division is the Southeast division with $" << salessouth << endl; } if (salesnorth >= salessouth && salesnorth >= saleseast && salesnorth >= saleswest) { cout << "The highest division is the Northeast division with $" << salesnorth << endl; } if (saleswest >= salesnorth && saleswest >= saleseast && saleswest >= salessouth) { cout << "The highest division is the Southwest division with $" << saleswest << endl; } if (saleseast >= salesnorth && saleseast >= salessouth && saleseast >= saleswest) { cout << "The highest division is the Southeast division with $" << saleseast << endl; } }

Explanation / Answer

//it's ok...but you lost a function.... //note that you were overcomplicating the fxn getsales #include #include #include using namespace std; double getsales(string); void findHighest(double salesnorth, double salessouth, double saleseast, double saleswest); int main() { double salesnorth, salessouth, saleseast, saleswest; salesnorth = getsales("North"); salessouth = getsales("South"); saleseast = getsales("East"); saleswest = getsales("West"); findHighest(salesnorth, salessouth, saleseast, saleswest); system("pause"); return 0; } double getsales(string division) { double sales; //loops until sales>0 entered do{ cout
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote