Write a program to calculate the net salary of an employee, if a tax of 15% is levied
on his gross-salary if it exceeds Rs. 10,000/- per month
Answers
Step-by-step explanation:
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)
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
Answer:
import java.util.*;
class netsalary{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
double s, t, ns;
System.out.print("Enter salary(in $):");
s=sc.nextDouble();
if(s>10000){
t = 15.0/100.0*s;
}
else{
t=0.0
}
ns=s+t;
System.out.println("Net Salary ="+ns+"$");
}
}