Tuesday, 20 October 2015

C program to calculate the Net Salary,HRA,DA,Medical & PF

  • When the following conditions are given

                      SALARY(Rs)                          HRA(%)             DA(%)      MEDICAL(Rs)        PF(%)  
                             <5000                                     5                        60                   500                      10
                      >5000 & <10000                           7                        65                   550                      10
                     >10000 & <25000                         10                       75                   700                      15
                     >25000 & <50000                         12                       80                  1000                     17
                             >50000                                   15                     100                  1500                     20

                                                                                                                                                                       


#include<stdio.h>
#include<conio.h>
void main()
{
int salary,medical;
float hra,da,pf,total;
clrscr();
printf("\nenter salary:");
scanf("%d",&salary);
if(salary<5000)
{
hra=.05*salary;
da=.6*salary;
medical=500;
pf=.1*salary;
}
if(salary>5000&&salary<10000)
{
hra=.07*salary;
da=.65*salary;
medical=550;
pf=.1*salary;
}
if(salary>10000&&salary<25000)
{
hra=.1*salary;
da=.75*salary;
medical=700;
pf=.15*salary;
}
if(salary>25000&&salary<50000)
{
hra=.12*salary;
da=.8*salary;
medical=1000;
pf=.17*salary;
}
if(salary>50000)
{
hra=.15*salary;
da=1*salary;
medical=1500;
pf=.2*salary;
}
total=(salary+hra+da+medical)-pf;
printf("\n total net salary=%f",total);
getch();
}

No comments:

Post a Comment