ADVERTISEMENT
ADVERTISEMENT

Write a C program to evaluate the net salary of an employee given the following constraints

Given Basic Salary, DA, HRA, TA and Other we have to calculate Net Salary of an employee where tax dedication of PF and IT using C program.
Asked by DUY NINH through comment on 20 JULY 2017

Given the following constrains and we have to calculate net salary of an employee.

Basic salary : $ 12000
DA : 12% of Basic salary
HRA : $150
TA : $120
Others : $450
Tax cuts – a) PF :14% of Basic salary and b) IT: 15% of Basic salary
Net Salary = Basic Salary + DA + HRA + TA + Others – (PF + IT)

ADVERTISEMENT

Consider the program:

#include <stdio.h>

//main program
int main()
{
	//variable to store values
	float basic, da, hra, ta, others;
	float pf,it;
	float net_salary;
	
	//input required fields
	printf("Enter Basic Salary ($): ");
	scanf("%f",&basic);
	printf("Enter HRA ($): ");
	scanf("%f",&hra);
	printf("Enter TA ($): ");
	scanf("%f",&ta);	
	printf("Enter others ($): ");
	scanf("%f",&others);	
	
	//calculate DA 12% of Basic Salary
	da = (basic*12)/100;
	//calculate PF 14% of Basic salary
	pf = (basic*14)/100;
	//calculate IT, 15% of Basic salary
	it = (basic*15)/100;
	
	//calculate net salary
	net_salary = basic + da + hra + ta + others - (pf+it);
	
	//printing Net salary
	printf("Net Salary is: $ %.02f\n",net_salary);
	
	return 0;
}

Output

Enter Basic Salary ($): 12000
Enter HRA ($): 150 
Enter TA ($): 120
Enter others ($): 450
Net Salary is: $ 10680.00

C Basic Programs »



ADVERTISEMENT



ADVERTISEMENT



Comments and Discussions


ADVERTISEMENT

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.