Java Practical - Fin
Java Practical - Fin
Anmoldeep Singh
import java.util.Scanner;
int a;
double area;
a=sc.nextInt();
area=pi*a*a;
OUTPUT:
import java.lang.Math;
import java.util.Scanner;
class EXPONENTATION
{
Scanner sc=new Scanner(System.in);
int a,b;
double result;
a=sc.nextInt();
b=sc.nextInt();
result=Math.pow(a,b);
OUTPUT:
class GRT_3_NOS {
int a,b,c;
a=sc.nextInt();
b=sc.nextInt();
c=sc.nextInt();
if((a==b)&&(a==c))
else if(a>b)
if(a>c)
else
else
if(b>c)
else
}
OUTPUT:
45
99
88
Greater number is : 99
4. Find greater of three numbers using ternary operator
import java.util.Scanner;
int a,b,c,d;
a=sc.nextInt(); b=sc.nextInt();
c=sc.nextInt();
d=(a>b)?((a>c)?a:c):((b>c)?b:c);
OUTPUT:
55
77
11
import java.util.Scanner;
double a,b,c,percent;
a=sc.nextDouble(); b=sc.nextDouble();
c=sc.nextDouble();
percent=((a+b+c)/300)*100;
if(percent>=75)
System.out.println("Distinction scored");
else if((percent>=65)&&(percent<75))
else if((percent>=55)&&(percent<65))
else if((percent>=35)&&(percent<55))
else
System.out.println("student failed");
}
OUTPUT:
99
88
77
Distinction scored
55
44
66
import java.util.Scanner;
r.getdata();
class rect
int l,b,area;
void getdata()
l=sc.nextInt();
b=sc.nextInt();
area=l*b;
}
OUTPUT:
55
44
import java.util.Scanner;
int units,code;
int r;
String name;
void getdata()
name=sc.next();
code=sc.nextInt();
units=sc.nextInt();
int calculate()
int u;
if(units<=100)
r=units*1;
else if((units<=300)&&(units>100))
{
u=units-100;
r=100+u*2;
else if(units>300)
u=units-300;
r=500+u*3;
else
System.out.println("\t\t\tELECTRIC BILL");
System.out.println(" ");
System.out.println("\tNAME :"+name);
System.out.println("\tCODE :"+code);
System.out.println(" ");
return 0;
class Show
int rs;
rs=e.calculate();
OUTPUT:
ELECTRIC BILL
NAME :PRACTICAL
CODE :66
import java.util.Scanner;
switch (op) {
case 1:
double add = a +b;
System.out.println("Addition is: "+ add);
break;
case 2:
double sub = a - b;
System.out.println("Subtraction is: "+ sub);
break;
case 3:
double mult = a * b;
System.out.println("Multiplication is: "+ mult);
break;
case 4:
double div = a/b;
System.out.println("Division is: "+div);
break;
default:
System.out.println("Operation not found.");
break;
}
}
}
OUTPUT:
Enter first operand: 89
Enter second operand: 20
Choose a number for corresponding operation.1: Addition
2: Subtraction
3: Multiplication
4: Division
2
Subtraction is: 69.0
9. Use break and continue statement
int i;
for(i=0;i<=10;i++)
System.out.println("i="+i);
if(i==5)
break;
System.out.println("======================================================");
for(i=0;i<=10;i++)
if(i==5)
continue;
System.out.println("i="+i);
}
OUTPUT:
BREAK STATEMENT
i=0
i=1
i=2
i=3
i=4
i=5
======================================================
CONTINUE STATEMENT
i=0
i=1
i=2
i=3
i=4
i=6
i=7
i=8
i=9
i=10
10. Generate fibonacii series
import java.util.Scanner;
int a=0,b=1,sum=0,limit,i=1;
limit=sc.nextInt();
System.out.print("0");
System.out.print("\t1");
while(i!=limit-1)
sum=a+b;
a=b;
b=sum;
System.out.print("\t"+sum);
i++;
System.out.println("");
OUTPUT:
import java.util.Scanner;
import java.lang.Math;
int bnum,dnum=0,rem,i=0;
bnum=sc.nextInt();
int num=bnum;
while(bnum!=0)
rem=bnum%10;
dnum=dnum+rem*(int)Math.pow(2,i);
bnum=bnum/10;
i++;
System.out.print(" IS "+dnum);
System.out.println();
} }
OUTPUT:
101010111
import java.util.Scanner;
public class Main
{
case "A":
case "a":
case "E":
case "e":
case "I":
case "i":
case "O":
case "o":
case "U":
case "u":
System.out.println("its an vowel");
break;
default:
System.out.println("its not an vowel");
}
OUTPUT:
Enter an Alphabet A
its an vowel
Enter an Alphabet B
Enter an Alphabet E
its an vowel
Enter an Alphabet O
its an vowel
Enter an Alphabet Z
int area(int s)
double s=(a+b+c)/2;
int s=sc.nextInt();
System.out.println("ENTER THE THREE SIDES OF TRIANGLE :");
double a3=a.area(A,B,C);
}
}
OUTPUT:
10
15
10
15
20
static_method.area=(double)(pi*static_method.radius*static_method.radius);
class circle
static_method.display();
OUTPUT:
def_constructor()
a=10;
b=20;
void area()
area=a*b;
System.out.println("AREA = "+area);
class Showing{
dc.area();
}}
OUTPUT:
AREA = 200