This code is implemented by
SANJEET DASHBTECH CSEMANAV RACHNA INTERNATIONAL UNIVERSITY
import java.util.Scanner; public class Employee { //Declaration of non static variables int id,salary,ha,ta,da,pf,ms,as; String name,designation,city; //Input of Employee Data void inputEmpInfo(){ //Create object of Scanner Class Scanner s= new Scanner(System.in); System.out.print("Enter your id:"); id=s.nextInt(); System.out.println("Enter your name:"); name=s.next(); System.out.println("Designation:"); designation=s.next(); System.out.println("Salary:"); salary=s.nextInt(); System.out.println("City:"); city=s.next(); System.out.println("******************************************"); } //Displaying Employee information void showEmpInfo(){ System.out.println("ID:"+id); System.out.println("NAME"+name); System.out.println("DESIGNATION:"+designation); System.out.println("CITY:"+city); System.out.println("******************************************"); } //Calculation of Total Salary void printSalarySlip(){ if(salary<=10000){ ha=(salary*9)/100; ta=(salary*8)/100; da=(salary*7)/100; pf=(salary*6)/100; ms=salary+ha+ta+da-pf; as=ms*12; System.out.println("Name:"+name); System.out.println("Basic Salary:"+salary); System.out.println("HRA:"+ha); System.out.println("TA:"+ta); System.out.println("DA:"+da); System.out.println("PF:"+pf); System.out.println("Monthly Salary:"+ms); System.out.println("Annual Salary:"+as); } else if(salary>10000 && salary<=20000){ ha=(salary*10)/100; ta=(salary*9)/100; da=(salary*8)/100; pf=(salary*7)/100; ms=salary+ha+ta+da-pf; as=ms*12; System.out.println("Name:"+name); System.out.println("Basic Salary:"+salary); System.out.println("HRA:"+ha); System.out.println("TA:"+ta); System.out.println("DA:"+da); System.out.println("PF:"+pf); System.out.println("Monthly Salary:"+ms); System.out.println("Annual Salary:"+as); } else if(salary>20000 && salary<=30000){ ha=(salary*11)/100; ta=(salary*10)/100; da=(salary*9)/100; pf=(salary*8)/100; ms=salary+ha+ta+da-pf; as=ms*12; System.out.println("Name:"+name); System.out.println("Basic Salary:"+salary); System.out.println("HRA:"+ha); System.out.println("TA:"+ta); System.out.println("DA:"+da); System.out.println("PF:"+pf); System.out.println("Monthly Salary:"+ms); System.out.println("Annual Salary:"+as); } else if(salary>=30000){ ha=(salary*12)/100; ta=(salary*11)/100; da=(salary*10)/100; pf=(salary*9)/100; ms=salary+ha+ta+da-pf; as=ms*12; System.out.println("Name:"+name); System.out.println("Basic Salary:"+salary); System.out.println("HRA:"+ha); System.out.println("TA:"+ta); System.out.println("DA:"+da); System.out.println("PF:"+pf); System.out.println("Monthly Salary:"+ms); System.out.println("Annual Salary:"+as); } else{ System.out.println("Invalid Salary"); } System.out.println("******************************************"); } public static void main(String[] args) { //Create objects of Employee Class Employee E1 = new Employee(); Employee E2 = new Employee(); Employee E3 = new Employee(); Employee E4 = new Employee(); //Call the Methods E1.inputEmpInfo(); E2.inputEmpInfo(); E3.inputEmpInfo(); E4.inputEmpInfo(); E1.showEmpInfo(); E1.printSalarySlip(); E2.showEmpInfo(); E2.printSalarySlip(); E3.showEmpInfo(); E3.printSalarySlip(); E4.showEmpInfo(); E4.printSalarySlip(); } }
No comments:
Post a Comment