Code:#include <iostream> #include <iomanip> using namespace std; void getinput (int &grade, int &hrsworked, double finalbudget, int &employees); void calcpay (double rate, int hrsworked, double budget, double totalbudget, double regwork); void getdisp (int grade, int hrsworked, double totalbudget); double grade[3] = {25.50, 35.75, 50.00}; int main () { double totalbudget, rate, budget; int grade, hrsworked; getinput (rate, hrsworked, finalbudget, employees); calcpay(rate, hrsworked, budget, totalbugdet); getdisp (grade, hrsworked, totalbudget); return 0; } void getinput (double &grade, int&hrsworked, double finalbudget, int employees) { { for (employees = 0; employees < 4; employees++) //cout <<grade[count-1] cout << "Enter Salary grade from 1, 2 or 3 "; cin >> grade; } do { cout << "Please Enter hours worked (> 0) "; cin >> hrsworked; }while (hrsworked <=0 ); { cout << "Enter total Budget "; cin >> finalbudget; } } void calcpay (double rate, int hrsworked, double budget, double totalbudget, double regwork) { double overtime = 0; if (hrsworked > regwork) { overtime = (hrsworked - regwork) * rate * 1.5; budget = regwork * rate + overtime; } else { budget = hrsworked * rate; } totalbudget = (grade * budget) - finalbudget; } void getdisp (int grade, int hrsworked, double totalbudget) { int budget; cout <<fixed<< showpoint<<setprecision(2); cout << "Employee #"<<employees<<grade<<hrsworked<<endl; cout << "Your total Budget was " <<budget<<endl; int under, over; if (finalbudget > totalbudget) { under = finalbudget - totalbudget; cout << "You are under the budget " <<under<<endl; } else if (finalbudget < totalbudget) { over = finalbudget - totalbudget; cout << "You are over the budget " <<over<<endl; } else cout << "You are right on the target "<<endl; }
Please help me
I am having a couple of problems when I run this...