Java Program to calculate Salary of an Employee

Program

import java.util.*;
public class EmpSalary
{
	public static void main(String[] args)
	{
		Scanner sc = new Scanner(System.in);
		System.out.println("Enter the basic pay");
		int basic = sc.nextInt();
		Salary sal = new Salary();
		sal.calculateTotal(basic);
	}
}
class Salary
{
	private double da;
	private double hra;
	private double oth;
	void calculateTotal(int basic)
	{
		da = 0.90 * basic;
		hra = 0.20 * basic;
		oth = 0.10 * basic;
		double total = basic + da + hra + oth;
		System.out.println("Basic Salary:\t" + basic);
		System.out.println("Dearness Allowance:\t" + da);
		System.out.println("House Rent Allowance:\t" + hra);
		System.out.println("Other Allowances:\t" + oth);
		System.out.println("Total Salary is: " + total);
	}
}

Output

Enter the basic pay
25000
Basic Salary:	25000
Dearness Allowance:	22500.0
House Rent Allowance:	5000.0
Other Allowances:	2500.0
Total Salary is: 55000.0

Tags: