Untitled
unknown
plain_text
4 months ago
8.7 kB
5
Indexable
EMPLOYEE import java.util.Scanner; public class Employee { int empno; String empName; float salary, hra, da, it, gp; Employee() { empno=0; empName = ""; salary = 0.0f; hra = 0.0f; da = 0.0f; it = 0.0f; gp = 0.0f; } void getData() { Scanner sc=new Scanner(System.in); System.out.print("Enter Employee number: "); empno = sc.nextInt(); System.out.print("Enter Employee Name: "); empName = sc.next(); System.out.print("Enter Employee Salary: "); salary = sc.nextFloat(); } void calculatePay() { hra = salary * 0.1f; da = salary * 0.555f; it = salary * 0.06f; gp = salary + hra + da - it ; } void display() { System.out.println("**************************************"); System.out.println(" Salary Slip "); System.out.println("**************************************"); System.out.println("\tEmployee number: "+empno); System.out.println("\tName: "+empName); System.out.println("\tBasic pay: "+salary); System.out.println("\tHousing Rent Allowance: "+hra); System.out.println("\tDearness Allowance: "+da); System.out.println("\tIncome Tax: "+it); System.out.println("\tGrass pay: "+gp); } } //Lab1EmployeePayroll.java public class Lab1EmployeePayroll { public static void main(String[] args) { Employee e = new Employee(); e.getData(); e.calculatePay(); e.display(); } } pro2 OVERLOADING class StudentData{ private int stuID; private String stuName; private int stuAge; //Default constructor StudentData() { stuID = 100; stuName = "Tony"; stuAge = 18; } //Parameterized constructor StudentData(int num1, String str, int num2) { stuID = num1; stuName = str; stuAge = num2; } public void print() { System.out.println("Student Name is: "+stuName); System.out.println("Student Age is: "+stuAge); System.out.println("Student ID is: "+stuID); } } Method Overloading geomSquare.java public class geomSquare { void calcArea(float a) { float area = a * a; System.out.println("The Area of a Square = " + area + " Sq Units"); } void calcArea(float a, float b) { float area = a * b; System.out.println("The Area of a Rectangle = " + area + " Sq Units"); } void calcArea(double r) { double area = 3.14 * r * r; System.out.println("The Area of a Circle = " + area + " Sq Units"); } void calcArea(double a, double b) { double area = (a * b) / 2; System.out.println("The Area of a Triangle = " + area); } } Cons_Mthd_overloading.java public class Cons_Mthd_overloading { public static void main(String[] args) { //Constructor Overloading System.out.println("CONSTRUCTOR OVERLOADING\n"); StudentData myobj = new StudentData(); myobj.print(); StudentData myobj2 = new StudentData(9611, "James Peter", 6); myobj2.print(); //Method Overloading System.out.println("\nMETHOD OVERLOADING"); geomSquare obj = new geomSquare(); obj.calcArea(10.6f); obj.calcArea(14.3f, 22.5f); obj.calcArea(11.67); obj.calcArea(18.0, 25.4); } } pro 3 sort import java.util.Scanner; public class Lab2_BubbleSort { Scanner sc=new Scanner(System.in); int[] inputArray() { System.out.println("Enter number of elements"); int n=sc.nextInt(); int[] input=new int[n]; for(int i=0;i<n;i++) { System.out.println("Enter Element "+(i+1)); input[i]=sc.nextInt(); } return input; } void bubbleSort(int arr[]) { int n = arr.length; for (int i = 0; i < n-1; i++) for (int j = 0; j < n-i-1; j++) if (arr[j] > arr[j+1]) { int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } void printArray(int arr[]) { int n = arr.length; for (int i=0; i<n; i++) System.out.print(arr[i] + " "); System.out.println(); } public static void main(String[] args) { Lab2_BubbleSort ob = new Lab2_BubbleSort(); int inputArr[]=ob.inputArray(); ob.bubbleSort(inputArr); System.out.println("Sorted array"); ob.printArray(inputArr); } } pro 4 String import java.util.*; public class Lab4_StringManip { void string_mani() { String str1 = "Java"; String str2 = "JavascriptJava"; System.out.println("--------String Manipulation Methods-----"); System.out.println("----------------------------------------"); System.out.println("Combined String using concat():"+str1.concat(str2)); System.out.println("Length of String: " + str2.length()); System.out.println("Character at position 5: " + str2.charAt(5)); System.out.println("Index of character 'S': " + str2.indexOf('a')); System.out.println("Compare To 'JAVA': " + str1.compareTo("JAVA")); System.out.println("Compare To 'JAVA' - Case Ignored: " + str1.compareToIgnoreCase("JAVA")); System.out.println("Contains sequence 'tar': " + str2.contains("rip")); System.out.println("Replace 'Java' with 'VB': " + str2.replace("Java", "VB")); System.out.println("Replace 'Java' with 'VB': " + str2.replaceFirst("Java", "VB")); } void string_buffer() { //StringBuffer Methods System.out.println("\n--------String Buffer Methods-----"); System.out.println("----------------------------------"); StringBuffer s = new StringBuffer("Bufferclass"); System.out.println("Appended String : "+s.append("Java")); System.out.println("Inserted String : "+s.insert(5,"Java")); System.out.println("Reversed String : "+s.reverse()); System.out.println("Replaced String : "+s.replace(1,3,"Java")); System.out.println("String after deletion : "+s.delete(1,3)); System.out.println("String after deletecharat : "+s.deleteCharAt(7)); } void string_tokenizer() { System.out.println("\n--------String Tokenizer------"); System.out.println("------------------------------"); StringTokenizer st = new StringTokenizer("Spread the Java Wing"," "); System.out.println("Total number of Tokens: "+st.countTokens()); while (st.hasMoreTokens()) { System.out.println(st.nextToken()); } StringTokenizer st1 = new StringTokenizer("Spread,the,Java,Wing"); System.out.println("Next token is : " + st1.nextToken(",")); } public static void main(String[] args) { Lab4_StringManip ls=new Lab4_StringManip(); int ch; Scanner sc=new Scanner(System.in); System.out.println("1. String Manipulation Basic Methods"); System.out.println("2. String Buffer Methods"); System.out.println("3. String Tokenizer"); do { System.out.println("Enter the choice"); ch=sc.nextInt(); switch(ch) { case 1: ls.string_mani(); break; case 2: ls.string_buffer(); break; case 3: ls.string_tokenizer(); break; default: System.out.println("Enter valid choice"); } }while(ch>3); } } pro 5 bank (inheritace) public class account_detail { int ac; String nm,ad,ph; double bl; account_detail(int i, String n, String a, String p, double d) { ac=i; nm=n; ad=a; ph=p; bl=d; } public void accountholder() { System.out.println("------------------------"); System.out.println(" ACCOUNT DETAILS "); System.out.println("------------------------"); System.out.println("Account Number :"+ac); System.out.println("Account Holder Name :"+nm); System.out.println("Account Holder Address :"+ad); System.out.println("Account Holder Phone :"+ph); System.out.println("Account Holder Balance :"+bl); } } savings_Account.java public class savings_Account extends account_detail{ savings_Account(int i, String n, String a, String p, double d){ super(i,n,a,p,d); } public void deposit(double amount) { System.out.println("OLD BALANCE :"+bl); bl += amount; System.out.println("Account Holder Balance :"+bl); } public void withdraw(double amount) { if (bl >= amount) { bl -= amount; } else { System.out.println("Insufficient balance"); } System.out.println("Account Holder Balance :"+bl); } public void calculateintrest(double intr) { double it=(bl*intr)/100; System.out.println("Intrest for Year :"+it); } } pro6 interface import java.util.Scanner; //Interface interface Area { double Compute(double a, double b); } //Rectangle Class class Rectangle implements Area{ public double Compute(double l, double b) { return (l*b); } } //Triangle class class Triangle implements Area{ public double Compute(double b, double h) { return (b*h/2); } } public class Lab6_Interface { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("Enter Length"); double l=sc.nextDouble(); System.out.println("Enter Breadth"); double b=sc.nextDouble(); System.out.println("Enter Height"); double h=sc.nextDouble(); Rectangle rect = new Rectangle(); double RArea = rect.Compute(l, b); System.out.println("The area of the Rectangle is "+RArea); Triangle tri = new Triangle(); double TArea = tri.Compute(b, h); System.out.println("The area of the triangle is "+TArea); } }
Editor is loading...
Leave a Comment