Java
Java
import java.util.Scanner;
String name;
int rollno;
rollno = scanner.nextInt();
name = scanner.next();
case 10:
System.out.println("Grade: A+ " );
break;
case 9:
System.out.println("Grade: A" );
break;
case 8:
System.out.println("Grade: B " );
break;
case 7:
System.out.println("Grade:C " );
break;
case 6:
System.out.println("Grade: D" );
break;
default:
System.out.println("Grade: E" );
break;
outpC:\>cd java
C:\java>javac grade.java
C:\java>java grade
Enter rollno: 99
Enter name: karthika
Enter mark1: 99
Enter mark2: 90
Enter mark3: 89
Name: karthika
Roll no: 99
Total Marks: 278
Average Marks: 92
Grade: A
Employee Salary
import java.util.Scanner;
C:\java>javac Employee1.java
C:\java>java Employee1
Enter the Employee id:
89
Enter the Employee name:
karthi
Enter Basic Salary of the Employee:
35000
Employee id:89
Employee name:karthi
Employee Salary Breakdown:
Basic: 35000.0
HRA: 3500.0
DA: 2800.0
Gross Salary: 41300.0
Tax Deduction: 2065.0
Net Salary: 39235.0
Anagram 4
import java.util.Arrays;
import java.util.Scanner;
public class anagram {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the first string: ");
String str1 = scanner.nextLine();
System.out.print("Enter the second string: ");
String str2 = scanner.nextLine();
if (areAnagrams(str1, str2)) {
System.out.println("\"" + str1 + "\" and \"" + str2 + "\" are
anagrams.");
} else {
System.out.println("\"" + str1 + "\" and \"" + str2 + "\" are not
anagrams.");
}
scanner.close();
}
public static boolean areAnagrams(String str1, String str2) {
str1 = str1.replaceAll("\\s", "").toLowerCase();
str2 = str2.replaceAll("\\s", "").toLowerCase();
if (str1.length() != str2.length()) {
return false;
}
char[] charArray1 = str1.toCharArray();
char[] charArray2 = str2.toCharArray();
Arrays.sort(charArray1);
Arrays.sort(charArray2);
return Arrays.equals(charArray1, charArray2);
}
}
OUTPUT
C:\java>java anagram
Enter the first string: god
Enter the second string: dog
"god" and "dog" are anagrams.
C:\java>java anagram
Enter the first string: karthika
Enter the second string: karthic
"karthika" and "karthic" are not anagrams.
Sum of array 5
import java.util.Scanner;
public class Sum{
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the number of elements in the array: ");
int n = scanner.nextInt();
class A {
int add(int a, int b) {
System.out.println("Addition of " + a + " and " + b + " is " + (a +
b));
return 0;
}
obj.add(a, b);
obj.add(d1, d2);
obj.sub(a, b);
obj.sub(d1, d2);
}
}
OUTPUT
C:\java>java methodoverloading
Enter values for a, b of 'int' type:
3
5
Enter values for a and b of 'double' type:
8.2
3.2
Addition of 3 and 5 is 8
Addition of 8.2 and 3.2 is 11.399999999999999
Subtraction of 5 from 3 is -2
Subtraction of 3.2 from 8.2 is 4.999999999999999
INHERITANCE 8
import java.util.Scanner;
class A {
int a, b;
Scanner sc = new Scanner(System.in);
void add() {
System.out.println("Enter two numbers to add:");
a = sc.nextInt();
b = sc.nextInt();
int c = a + b;
System.out.println("Sum = " + c);
}
}
class B extends A {
int p, q;
void sub() {
System.out.println("Enter two numbers to subtract:");
p = sc.nextInt();
q = sc.nextInt();
int r = p - q;
System.out.println("Difference = " + r);
}
}
public class Inheritance {
public static void main(String[] args) {
B ob = new B();
ob.add();
ob.sub();
}
}
OUTPUT
C:\java>javac Inheritance.java
C:\java>java Inheritance
Enter two numbers to add:
8
5
Sum = 13
Enter two numbers to subtract:
8
4
MULTILEVEL INHERITANCE 9
import java.util.Scanner;
class A {
int a, b;
Scanner sc = new Scanner(System.in);
void add() {
System.out.println("Enter two numbers to add:");
a = sc.nextInt();
b = sc.nextInt();
int c = a + b;
System.out.println("Sum = " + c);
}
}
class B extends A {
int p, q;
void sub() {
System.out.println("Enter two numbers to subtract:");
p = sc.nextInt();
q = sc.nextInt();
int r = p - q;
System.out.println("Difference = " + r);
}
}
class C extends B {
int x, y;
void mul() {
System.out.println("Enter two numbers to multiply:");
x = sc.nextInt();
y = sc.nextInt();
int product = x * y;
System.out.println("Product = " + product);
}
}
public class Multilevel{
public static void main(String[] args) {
C obj = new C();
obj.add();
obj.sub();
obj.mul();
}
}
OUTPUT
C:\java>javac Multilevel.java
C:\java>java Multilevel
Enter two numbers to add:
8
9
Sum = 17
Enter two numbers to subtract:
9
7
Difference = 2
Enter two numbers to multiply:
8
9
Product = 72
CONSTRUCTOR OVERLOADING 10