Skip to main content

Define a class employee with the following members to compute the salary slip of an employee.

Define a class employee with the following members to compute the salary slip of an employee.

Members: Empno., Name, Basic pay(salary), House rent allowance(HRA), Dearness allowance(DA),Medical Allowance(MA), Gross pay(GP).

Member Function: calc() - calculation
HRA - 10% of salary
DA - 55.5% of salary
MA - 6%of salary
GP - salary +HRA+DA+MA
Display() - to output in given format.

Salary Slip
Employee number :
Name :
Basic Pay :
House rent allowance (HRA) :
Dearness allowance (DA) :
Income tax (IT) :
Gross pay(GP) :




import java.util.Scanner; 
class salarySlip{ 
public static void main(String[] args) { 
Scanner sc = new Scanner(System.in); 
System.out.println("Enter Employee Name : "); 
String name = sc.next(); 
System.out.println("Enter Employee ID : "); 
String empId = sc.next(); 
System.out.println("Enter The Salary: "); 
double sal = sc.nextDouble(); 
employee emp1=new employee(); 
emp1.setName(name); 
emp1.empNo(empId); 
emp1.setSalary(sal); 
emp1.Display(); 
sc.close(); 

class employee{ 
//For Name
private String name; 
// Getter
public String getName() { 
return name; 
// Setter
public void setName(String newName) { 
this.name = newName; 
}
//For employee ID
private String empNo; 
// Getter
public String getempNo() { 
return empNo; 
// Setter
public void empNo(String newempNo) { 
this.empNo = newempNo; 
private double Salary; 
// Getter
public double getSalary(){ 
return Salary; 
// Setter
public void setSalary(double newSalary){ 
this.Salary = newSalary; 
double HRA(double sal){ 
return sal*(10.0/100); 
double DA(Double sal){ 
return sal*(55.5/100); 
double MA(double sal){ 
return sal*(6.0/100); 
double GP(double sal){ 
return sal + HRA(sal)+DA(sal)+MA(sal); 
void Display(){ 
System.out.println("\t\tSalary Slip"); 
System.out.println("Employee Name : "+getName()); 
System.out.println("Employee No. : "+getempNo()); 
System.out.println("Basic Pay : "+getSalary()); 
System.out.println("House Rent allowance (HRA) : "+HRA(Salary)); 
System.out.println("Dearness allowance (DA) : "+DA(Salary)); 
System.out.println("Gross pay(GP) : "+GP(Salary)); 
}



OUTPUT:

Enter Employee Name :
Subham
Enter Employee ID :
1234ID1
Enter The Salary :
12000.00

                            Salary Slip
Employee Name : Subham
Employee No. : 1234ID1
Basic Pay : 12000.0
House Rent allowance (HRA) : 1200.0
Dearness allowance (DA) : 6660.000000000001
Gross pay(GP) : 20580.0


Comments

Popular posts from this blog

Indexing in DBMS

Indexing in DBMS Indexing is used to optimize the performance of a database by minimizing the number of disk accesses required when a query is processed.  The index is a type of data structure. It is used to locate and access the data in a database table quickly. Index structure: Indexes can be created using some database columns. The first column of the database is the search key that contains a copy of the primary key or candidate key of the table. The values of the primary key are stored in sorted order so that the corresponding data can be accessed easily.  The second column of the database is the data reference. It contains a set of pointers holding the address of the disk block where the value of the particular key can be found. Indexing Methods Ordered indices The indices are usually sorted to make searching faster. The indices which are sorted are known as ordered indices. Example: Suppose we have an employee table with thousands of record and each of which is 10 byte...

Book Photography Tips

বইছবি সুন্দর করার জন্য কয়েকটি পরামর্শঃ ১। প্রথম তো দিনের আলোতে বইয়ের ছবি তুলুন। গুমোট অন্ধকারে তোলা ছবির লুক ভালো আসে না। রাতে লাইটের আলোতে তোলা ছবির লুকও যথেষ্ট ভালো আসে না। ২। যে বইটার ছবি তুলবেন, শুধুমাত্র ঐ বইটার দিকে ক্যামেরার ফোকাস রাখুন। ডেকোরেশনের জন্য অন্য বই সাথে রাখতে পারেন, কিন্তু ঐসকল বইয়ের নাম যেন দেখা না যায়। ঐসকল বইয়ের পেছনের মলাট খোলা রেখে ছবি তুলুন। একটা বই উল্টো করে অন্য বইটা ঢেকে দিন। ৩। বইয়ের বেকগ্রাউন্ডে পুরোপুরি সাদা বা এক কালারের রঙিন কাপড় বিছিয়ে ছবি তুলুন। ছবির সৌন্দর্য অনেকগুণ বাড়বে। ৪। পারতপক্ষে বইয়ের সাথে দু-একটি বুকমার্ক রাখুন। ছবি মানানসই দেখাবে। ৫। সৌন্দর্য বৃদ্ধির জন্য প্রয়োজনীয় উপকরণ যেমন:  চায়ের কাপ, মগ, কালার পেপার, ফুল, রঙিন পাতা, ইত্যাদি আনুষঙ্গিক জিনিসপত্র সাথে রেখে ডেকোরেশন করে এরপর বইয়ের ছবি তুলুন। আগের চেয়ে বেটার আসবে ছবি। ৬। ছবি তোলার আগে উপকরণগুলো বিভিন্ন পজিশনে সাজিয়ে নিন। কোনো উপকরণ দুটোর বেশি রাখবেন না। হিজিবিজি দেখাবে। আবার অনেকগুলো উপকরণ সাথে রেখে ছবি তুলতে যাবেন না। বেমানান লাগবে। ৭। বইয়ের বিষয়বস্তুর সাথে খাপ খায় এমন শব্দ, বাক্য সাদা...

Define abstract class in java

Define a abstract class named Geometry as described below:  Data Member: pi Abstract Method: calculate() Now create two sub classes , cylinder and Rhombus from “Geometry” class and calculate the volume for cylinder and area for rhombus. import java.util.Scanner;  class abstractGeo {  public static void main(String[] args) {  Scanner sc = new Scanner(System.in);  System.out.println("Enter the Height of the cylinder : ");  double n1 = sc.nextDouble();  System.out.println("Enter the Radius of the cylinder : ");  double n2 = sc.nextDouble();  System.out.println("Enter the 1st diagonal of the Rhombus : ");  double n3 = sc.nextDouble();  System.out.println("Enter the 2nd diagonal of the Rhombus : ");  double n4 = sc.nextDouble();  cylinder c = new cylinder();  System.out.println("The volume of Cylinder is : " + c.calculate(n1,n2));  System.out.println("-------------------------------------------------");  Rhombus ...