Java Q.
Java Q.
import java.util.Scanner;
System.out.println("1.Add/Even");
System.out.println("2.Calculator");
System.out.println("3.Print Table");
System.out.println("4.Exit");
int choice=Src.nextInt();
switch (choice) {
case 1:
System.out.println("Enter Number:");
int n1=Src.nextInt();
if(n1%2==0){
System.out.println(n1+" is even");
else
System.out.println(n1+" is odd");
break;
case 2:
System.out.println("1. Add");
System.out.println("2. Sub");
System.out.println("3. Multiply");
System.out.println("4. Divide");
int ch=Src.nextInt();
int num1=Src.nextInt();
int num2=Src.nextInt();
switch (ch) {
case 1:
System.out.println(num1+num2);
break;
case 2:
System.out.println(num1-num2);
break;
case 3:
System.out.println(num1*num2);
break;
case 4:
System.out.println(num1/num2);
break;
case 3:
int n=Src.nextInt();
for(int i=1;i<=10;i++)
{
case 4:
default:
System.out.println("Thank you");
break;
System.out.println("Hello "+Name);
System.out.println("Sum is "+(a+b));
return a+b;
if(n==1||n==0){
return 1;
}
else
return n*cal_fact(n-1);
greets("Manyata");
sum(5, 10);
int fact=cal_fact(5);
3. WAP with has four methods - add(), sub(), multiply(), and divide() and demonstrate a simple
constant calculator.
import java.util.Scanner;
return a+b;
return a-b;
if(b!=0){
return a/b;
else{
return 0;
System.out.println("Simple Calculator");
System.out.println("1. Add");
System.out.println("2. Sub");
System.out.println("3. Multiply");
System.out.println("4. Divide");
int op=Src.nextInt();
int num1=Src.nextInt();
int num2=Src.nextInt();
switch (op) {
case 1:
System.out.println(num1+num2);
break;
case 2:
System.out.println(num1-num2);
break;
case 3:
System.out.println(num1*num2);
break;
case 4:
System.out.println(num1/num2);
break;
default:
System.out.println("Invalid Choice");
break;
Src.close();
import java.util.Scanner;
try {
// ArrayIndexOutOfBoundsException Example
// NumberFormatException Example
//NullPointerException
String s=null;
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("Exception caught: Invalid array index. Please enter a value between 0 and
4.");
} catch (ArithmeticException e) {
} catch (NumberFormatException e) {
catch(NullPointerException n){
finally {
scanner.close();
}
}
package Multithreading;
//Get Proiority
for(int i=1;i<=10;i++){
System.out.println(i);
try{
Thread.sleep(100);
catch(InterruptedException e)
System.out.println("Thread Sleep");
//Set Priority
obj1.setPriority(Thread.MIN_PRIORITY);
obj2.setPriority(Thread.NORM_PRIORITY);
obj3.setPriority(Thread.MAX_PRIORITY);
obj1.start();
System.out.println("Thread 1: "+obj1.isAlive());
try{
obj1.join();
catch(InterruptedException e){
System.out.println("Caught"+e.getMessage());
obj2.start();
try{
obj2.join();
catch(InterruptedException e)
System.out.println("Thread 2: "+obj2.isAlive());
obj3.start();
System.out.println("Thread 3: "+obj3.isAlive());
try{
obj3.join();
catch(InterruptedException e)
System.out.println("Caught "+e.getMessage());
}
6. WAP of Synchronization
int i,t;
for(i=1;i<=10;i++){
t=x*i;
System.out.println(t);
PrintTable obj;
Thread1(PrintTable obj){
this.obj=obj;
obj.table(5);
PrintTable obj;
Thread2(PrintTable obj){
this.obj=obj;
obj.table(7);
class my{
t1.start();
t2.start();
import java.util.Scanner;
class Employee {
String name;
int id;
String designation;
char gender;
System.out.print("Enter name:");
name = Src.nextLine();
id = Src.nextInt();
Src.nextLine();
System.out.print("Enter designation:");
designation = Src.nextLine();
System.out.println("Enter Gender:");
gender=Src.nextLine().charAt(0);
System.out.print("Enter Salary:");
salary = Src.nextFloat();
da = salary * da;
ta = salary * ta;
ns = gs - tax;
Emp.input();
Emp.cal();
Emp.show();
}
}