C++ program to find gross salary of employee. Accept basic salary from user. If basic salary is less than 2000 then calculate HRA = 11% and DA = 80% of basic salary. If basic salary is equal or greater than 2000 then HRA = 600 and calculate DA = 95% of basic salary. Display gross salary.
(gross salary = basic salary + HRA + DA)
#include<iostream>
using namespace std;
int main()
{
float g_sal=0;
float b_sal;
float hra;
float da;
cout<<"Enter the basic salary: ";
cin>> b_sal;
if(b_sal < 2000)
{
hra = b_sal * 0.11;
da = b_sal * 0.80;
g_sal = b_sal + hra + da;
}
else if(b_sal >= 2000)
{
hra = 600;
da = b_sal * 0.95;
g_sal = b_sal + hra + da;
}
else
{
cout<<"Not valid";
}
cout<< "HRA = " << hra;
cout<< "\nDA = " << da;
cout<< "\nGross salary is " << g_sal;
return 0;
}
Enter the basic salary: 1900
HRA = 209.000000
DA = 1520.000000
Gross salary is 3629.000000
Enter the basic salary: 12000
HRA = 600.000000
DA = 11400.000000
Gross salary is 24000.000000