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

Write a code using Visual Studio C Language. Workers at a particular company hav

ID: 3735062 • Letter: W

Question

Write a code using Visual Studio C Language.

Workers at a particular company have won a 7.6% pay increase retroactive for 6 months. Write a program that takes an employee's previous annual salary as input and outputs the amount of retroactive pay due to the employee, the new annual salary and the new monthly salary. Use a variable declaration with the modifier const to express the pay increase. Your program should allow the calculation to be repeated as often as the user wishes.

Retroactive - taking effect from a date in the past

Sample output as follows:-

Enter current annual salary: 100000

Program should return new annual salary, monthly salary, and retroactive pay.

new annual salary 107600

new monthly salary 8966.67

retroactive salary due: 3800

Explanation / Answer

Please find my implementation.

Please let me know in case of any issue.

#include<iostream>
#include<iomanip>
using namespace std;
const float Pay_Increase = 0.076;
const int No_Months = 12;
int main()
{
float Annual_Salary;
float New_Annual_Salary;
float Retro_Pay;
float New_Monthly_Salary;
cout << "Enter Annual Salary of Employee";
cin >> Annual_Salary;
cout <<endl;
New_Annual_Salary = Annual_Salary*(1+Pay_Increase);
Retro_Pay = (New_Annual_Salary-Annual_Salary)/2;
New_Monthly_Salary = New_Annual_Salary/12;
cout <<"Annual_Salary :" <<fixed << setprecision(2) << Annual_Salary << endl;
cout <<"New_Annual_Salary :" << New_Annual_Salary << endl;
cout <<"Retro_Pay :" << fixed << setprecision(2) <<Retro_Pay << endl;
cout <<"New_Monthly_Salary :" << fixed << setprecision(2) <<New_Monthly_Salary << endl;
return 0;
}

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