Skip to content

Program to Calculate Net Salary in C

Given:

  • DA = 25% of Basic Salary
  • HRA = 15% of Basic Salary
  • Gross Salary = Basic Salary + DA + HRA
  • PF = 10% of Gross Salary
  • Net Salary = Gross Salary − PF

#include <stdio.h>

int main()
{
float basicSalary, da, hra, grossSalary, pf, netSalary;

printf(“Enter the basic salary: “);
scanf(“%f”, &basicSalary);

da = 25.0 / 100 * basicSalary;
hra = 15.0 / 100 * basicSalary;

grossSalary = basicSalary + da + hra;

pf = 10.0 / 100 * grossSalary;

netSalary = grossSalary – pf;

printf(“\nBasic Salary = %.2f”, basicSalary);
printf(“\nDA = %.2f”, da);
printf(“\nHRA = %.2f”, hra);
printf(“\nGross Salary = %.2f”, grossSalary);
printf(“\nProvident Fund = %.2f”, pf);
printf(“\nNet Salary = %.2f”, netSalary);

return 0;

}