In this c program, we ask the user/employee to enter current year and his / her year of joining the organization/company. We check if the employee has served the company / organization for more than 3 years. If yes, then we give him/her a bonus of $2500 and if he or she has served for less than 3 years we’ll give $1000 as bonus.
Related Read:
if else statement in C
Relational Operators In C
#include < stdio.h >
int main()
{
int bonus, cy, yoj;
printf("Enter current year and year of joining\n");
scanf("%d %d", &cy, &yoj);
if( (cy - yoj) > 3 )
{
bonus = 2500;
}
else
{
bonus = 1000;
}
printf("You get a bonus of %d \n", bonus);
return 0;
}
Output 1:
Enter current year and year of joining
2019
2017
You get a bonus of 1000
Output 2:
Enter current year and year of joining
2019
2014
You get a bonus of 2500
C Program to Calculate Employee Bonus
In this program we check if the employee has worked for 3 years in the organization or not. We subtract his year of joining from current year and then based on that we decide his or her bonus.
For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert