Q:

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

0

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

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)

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

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

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C programming Basic Input, Output, if else, Ternary Operator based Programs

Similar questions


need a help?


find thousands of online teachers now
How to swap two numbers without using a temporary ... >>
<< Write a C program to Set buffer with specific val...