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
Source Code: Employee Bonus Calculation: 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
[youtube https://www.youtube.com/watch?v=nB7ngERD3Tc]
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