Programming Tutorials

Calculate gross salary in Java

By: Paawan Chaudhary in Java Tutorials on 2012-09-19  

This Java program defines a class Employee to accept emp_id, emp _name, basic_salary from the user and display the gross_salary.

import java.lang.*;
import java.io.*;
class Employee
{
	int emp_id;
	String emp_name;
	float basic_salary;
	Employee(int id, String name, float sal)
	{
		emp_id=id;
		emp_name=name;
		basic_salary=sal;
	}
	void display()
	{
		float da=basic_salary*15/100;
		float hra=basic_salary*10/100;
		float gross_sal=basic_salary+da+hra;
		System.out.println ("Employee Id= "+emp_id);
		System.out.println ("Emplyee Name= "+emp_name);
		System.out.println ("Gross Salary= "+gross_sal);
	}
}
class q4Employee
{
	public static void main(String args[]) throws IOException
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		System.out.println ("Enter Employee id");
		int id = Integer.parseInt(br.readLine());
		System.out.println ("Enter Employee Name");
		String name = br.readLine();
		System.out.println ("Enter Basic Salary");
		Float sal = Float.parseFloat(br.readLine());
		Employee e = new Employee(id, name, sal);
		e.display();
	}
}	





Add Comment

* Required information
1000

Comments (3)

Avatar
New
Sana Ullahsays...

write a code in java that input salary and grade of an employee and apply below conditions:

i) in case of grade 15 or above, than bonus is 15%

ii) in case of grade 16 or above, than bonus is 20%

iii) in case of grade 18 or above, than bonus is 25%

iv) After calculating total salary deduct 13% GST and inn case that salary is 15000 or above. deduct 15% GST and in case that salary is 22000 or above.

v) Add 6% bonus at the end.

calculate net salary according to above conditions and display it.

I need an answer of this question please give me solution I need a help. please help me.

Avatar
New
Ajnassays...

can you explain q4Employee class. i cant change the class name.. why?

Avatar
New
Morgansays...

You can change the class name, what is the error you are getting?

Most Viewed Articles (in Java )

Latest Articles (in Java)