A program uses a char variable named department and two double variables named salary and raise. The department variable contains one of the following letters (entered in either uppercase or lowercase): A, B, or C. Employees in departments A and B are receiving a 2% raise. Employees in department C are receiving a 1.5% raise. Write the C++ code to calculate and display the appropriate raise amount. Display the raise amount in fixed-point notation with two decimal places.
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
char department;
double salary;
double raise_amount;
cout<<"Enter department of the employee: ";
cin>>department;
cout<<"Enter salary of the employee: ";
cin>>salary;
if(department == 'A' ||department == 'B')
{
raise_amount = (salary/100)*2;
}
else if(department == 'C')
{
raise_amount = salary/100*1.5;
}
cout<<"Raise amount: ";
cout << setprecision(2) << fixed << raise_amount;
return 0;
}
Comments
Leave a comment