Practical File: 1.write A Java Program To Display "Hello Computer" On The Screen

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 61

Practical File

1.Write a Java Program to display “Hello Computer” on the


screen.
 Code:
class pr1{
public static void main (String args[])
{
System.out.println("Hello World");
}
}

 During run time


Save file:- pr1.java
Compile:-javac pr1.java
Run:-java Pr1

 Output:
2. Write a Java Program to display your name, address, city,
contact- no and birthday in different line.
 Code:
class pr2{
public static void main(String args[])
{
System.out.println("Name:-Mahi Patel");
System.out.println("Address:-5,Kamladevi soc,Ranip");
System.out.println("City:-Ahmedabad");
System.out.println("NO:-9428019908");
System.out.println("BOD:-7-2-2004");
}
}

 During run time


Save file:- pr2.java
Compile:-javac pr2.java
Run:-java Pr2

 Output:
3. Write a Java Program to find the area of circle using formula
Area=PI * r *r. ( value of r is take using command line argument)
 Code:
class pr3
{
public static void main (String args[])
{
int r=Integer.parseInt(args[0]);
double area=3.14 * (r * r);
System.out.println("The answer is "+ area);
}
}

 During run time


Save file:- pr3.java
Compile:-javac pr3.java
Run:-java pr3

 Output:
4. Write a Java Program to find total, percentage and class based
on input three subject marks. (using else-If ladder statement).
 Code:
class pr4
{
public static void main (String args[])
{
int s1=Integer.parseInt(args[0]);
int s2=Integer.parseInt(args[0]);
int s3=Integer.parseInt(args[0]);
int Total=s1+s2+s3;

System.out.println("The Total is:"+Total);


double per=Total/3;
System.out.println("The Total is:"+per);

if(per>=70)
{
System.out.println("Distinction");
}
else if(per>=60 && per<70)
{
System.out.println("FIRST CLASS");
}
else if(per>=50 && per<60)
{
System.out.println("SECOND CLASS");
}
else if(per>=40 && per<50)
{
System.out.println("THIRD CLASS");
}
else if(per<40)
{
System.out.println("FAIL");
}
}
}
 During run time
Save file:- pr4.java
Compile:-javac pr4.java
Run:-java pr4

 Output:
5. Write a Java Program for performing addition, subtraction,
multiplication and division operation. ( using Scanner class and
switch statement).
 Code:
import java.util.Scanner;
class pr5
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);

System.out.println("Enter value");
double n1=sc.nextInt();
System.out.println("Enter value");
double n2=sc.nextInt();
System.out.println("Enter value");
double n3=sc.nextInt();

System.out.println("Enter 7 for addition");


System.out.println("Enter 2 for subtraction");
System.out.println("Enter 0s for Multiplication");
System.out.println("Enter 4 for Division");

System.out.println("Press number to know the ans ");


int n=sc.nextInt();
switch(n)
{
case 1:
double sum=n1+n2+n3;
System.out.println("addition is=" +sum);

break;
case 2:
double sub=n1-n2;
System.out.println("subtraction is=" +sub);

break;
case 3:
double mul=n1*n2*n3;
System.out.println("multiplication is=" +mul);

break;
case 4:
double div=n1/n2;
System.out.println("division is =" + div);
break;
default:
System.out.println("wrong choice");
break;
}
}
}

 During run time:


Save file:- pr5.java
Compile:-javac pr5.java
Run:-java pr5

 Output:

6. Write a Java Program for checking entered number is odd or


even number.
 Code:
import java.util.Scanner;
class pr6
{
public static void main(String args[])
{
Scanner sc= new Scanner(System.in);

System.out.println("Enter the No");


int n=sc.nextInt();

if(n%2==0)
{
System.out.println("The No is Even");
}
else
{
System.out.println("The No is Odd");
}
}
}

 During run time


Save file:- pr6.java
Compile:-javac pr6.java
Run:-java pr6

 Output:

7. Write a Java Program to check enter number is positive,


negative or zero no.
 Code:
import java.util.Scanner;
class pr7
{
public static void main(String args[])
{
int n;
Scanner input= new Scanner(System.in);
System.out.println("Enter any number");
n=input.nextInt();

String x,y;
x="number is positive";
y="number is negative";
String result=(n>0)? x:y;
System.out.println("The result is "+result);
}
}

 During run time


Save file:- pr7.java
Compile:-javac pr7.java
Run:-java pr7

 Output:
8. Write a Java Program to check entered alphabet is vowel or
not.
 Code:
import java.util.Scanner;
class pr8
{
public static void main(String args[])
{
Scanner sc= new Scanner(System.in);
System.out.println("Enter any alphabet");
char n=sc.next( ).charAt(0);

if(n=='a'||n=='e'||n=='i'||n=='o'||n=='u'||n=='A'||n=='E'||n=='I'||
n=='O'||n=='U')
{
System.out.println("Entered alphabet is vovel");
}
else
{
System.out.println("Entered alphabet is consonant");
}
}
}
 During run time
Save file:- pr8.java
Compile:-javac pr8.java
Run:-java pr8

 Output:

9. Write a Java Program to find the average of given N numbers.


 Code:
import java.util.Scanner;
class pr9
{
public static void main(String args[])

{
Scanner sc=new Scanner(System.in);

double n,total=0,i,avg=0;
System.out.println("Enter the Number");

i = sc.nextDouble();

for (n=1;n<i;n++)
{
total = total +n;
avg =total/n;
}
System.out.println("Total is:" +total);
System.out.println("avg is" +avg);
}
}

 During run time


Save file:- pr9.java
Compile:-javac pr9.java
Run:-java pr9

 Output:
10. Write a Java Program to find the sum of digit of accepted
number.
 Code:
import java.util.Scanner;
class pr10
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter the No");
int num = sc.nextInt();
int sum = 0;
int rem;

while(num>0)
{
rem=num%10;
sum=sum+rem;
num=num/10;
}
System.out.println("Sum of No is=" +sum);
}
}

 During run time


Save file:- pr10.java
Compile:-javac pr10.java
Run:-java pr10

 Output:

11. Write a Java Program to check that the given number is


prime or not.
 Code:
import java.util.Scanner;
class pr11
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
int c=0,i,n;
System.out.println("Enter the No");
n= sc.nextInt();

for(i=2; i<n; i++)


{
if(n%i==0)
{
c++;
}
}
if(c!=0)
{
System.out.println("The No is not prime");
}

else
{
System.out.println("The No is prime");
}
}
}

 During run time


Save file:- pr11.java
Compile:-javac pr11.java
Run:-java pr11

 Output:

12. Write a Java Program to find factorial of accepted no.


 Code:
import java.util.Scanner;
class pr12
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
double i;
System.out.println("Enter the No");
double n= sc.nextDouble();
double mul=1;

for(i=1;i<n;i++)
{
mul=mul *i;
}
System.out.println("Factorial of No is=" +mul);
}
}

 During run time


Save file:- pr12.java
Compile:-javac pr12.java
Run:-java pr12

 Output:
13. Write a Java Program to print the accepted no and its
reverse number.
 Code:
import java.util.Scanner;
class pr13
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter the value of n");
int n=sc.nextInt();
int rem;
int rev=0;
while(n>0)
{
rem=n%10;
rev=rev*10+rem;
n=n/10;
}
System.out.println("Reverse of No=" +rev);
}
}

 During run time


Save file:- pr13.java
Compile:-javac pr13.java
Run:-java pr13

 Output:

14. Write a Java Program to find whether the accepted number


is palindrome or not.
 Code:
import java.util.Scanner;
class pr14
{
public static void main(String args[])
{
Scanner sc=new Scanner (System.in);
System.out.println("Enter the value of n");
int n =sc.nextInt();
int rem;
int rev=0;
int temp=n ;
while (n>0)
{
rem=n%10;
rev=rev*10+rem;
n=n/10;
}

if (temp==rev)
{
System.out.println("palindrome number");
}
else
{
System.out.println("Not palindrome number");
}
}
}

 During run time


Save file:- pr14.java
Compile:-javac pr14.java
Run:-java pr14

 Output:

15. Write a Java Program to find whether the accepted no is


Armstrong or not.

 Code:
import java.util.Scanner;
class pr15
{
public static void main(String args[])
{
Scanner sc=new Scanner (System.in);
System.out.println("Enter the No");
int n =sc.nextInt();
int rem;
int rev=0;
int temp=n;
while (n!=0)
{
rem=n%10;
rev=rev+rem*rem*rem;
n=n/10;
}
if (temp==rev)
{
System.out.println("Armstrong number ");
}
else
{
System.out.println("Not Armstrong number ");
}
}
}

 During run time


Save file:- pr15.java
Compile:-javac pr15.java
Run:-java pr15

 Output:

16. Display this kind of output

1
22
333
4444
55555

 Code:
import java.util.Scanner;
class pr16
{
public static void main(String args[])
{
Scanner sc= new Scanner(System.in);
int i;
int j;
System.out.println("Enter the number");
int num=sc.nextInt();

for(i=1;i<=num;i++)
{
for(j=1;j<=i;j++)
{
System.out.print(j+ " ");
}
System.out.println("");
}
}
}

 During run time


Save file:- pr16.java
Compile:-javac pr16.java
Run:-java pr16
 Output:

17. Display this kind of output


1
22
333
4444
 Code:
import java.util.Scanner;
class pr17
{
public static void main (String args[])
{
Scanner sc= new Scanner (System.in);
System.out.println("Enter No");
int r= sc.nextInt();

for(int i=1; i<=r; i++)


{
for (int j=1; j<=r; j++)
{
System.out.print(" ");
}
for(int j=1; j<=i; j++)
{
System.out.print(i+" ");
}
System.out.println("");
}
}
}

 During run time


Save file:- pr17.java
Compile:-javac pr17.java
Run:-java pr17
 Output:

18. Display this kind of output


*
**
***
****
 Code:
import java.util.Scanner;
class pr18
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);

System.out.println("Enter value of rows");


int i,j;
int rows= sc.nextInt();

for(i=1; i<=rows; i++)


{
for(j=1; j<=i; j++)
{
System.out.print("*");
}

System.out.println("");
}
}
}

 During run time


Save file:- pr18.java
Compile:-javac pr18.java
Run:-java pr18
 Output:

19. Display this kind of output


*
**
***
****
 Code:
import java.util.Scanner;
class pr19
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int i,k;
System.out.println("Enter value of rows");
int rows=sc.nextInt();

for(i=1; i<=rows; i++)


{
for(k=1; k<=rows-i; k++)
{
System.out.print(" ");
}
for(k=1; k<i; k++)
{
System.out.print("* ");
}
System.out.println("");
}
}
}

 During run time


Save file:- pr19.java
Compile:-javac pr19.java
Run:-java pr19
 Output:

20. Display this kind of output


1
23
345
4567

 Code:
import java.util.Scanner;
class pr20
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int i,j,k=0;
System.out.println("Enter value of rows");
int rows=sc.nextInt();

for(i=1; i<=rows; i++)


{
for(j=1; j<=i; j++)
{
System.out.print(j+k+" ");
}
++k;
System.out.println(" ");
}
}
}
 During run time
Save file:- pr20.java
Compile:-javac pr20.java
Run:-java pr20

 Output:
21. Write a Java Program to find the area of rectangle
using class and object.
 Code:
import java.util.Scanner;
class pr21
{
public static void main(String args[])
{
System.out.println("The value of length :");
double l= 50;

System.out.println("The value of breadth :");


double b= 10;

double area=l*b;
System.out.println("Area of Rectange is: " + area);
}
}
 During run time
Save file:- pr21.java
Compile:-javac pr21.java
Run:-java pr21

 Output:

22. To show the concepts of the constructor.

 Code:
class Cons_demo
{
int id;
String name;
int age;

Cons_demo(int i,String n){


id=i;
name=n;
}

Cons_demo(int i,String n,int a){


id=i;
name=n;
age=a;
}
void display()
{
System.out.println(id+" "+name+" " +age);
}
public static void main(String args[])
{
Cons_demo c1=new Cons_demo(111,"Mahi");
Cons_demo c2=new Cons_demo(112,"Krishna",25);
c1.display();
c2.display();
}
}

 During run time


Save file:- Cons_demo.java
Compile:-javac Cons_demo.java
Run:-java Cons_demo

 Output:

23.To show the concepts of method overloading.


 Code:
import java.util.Scanner;
class add2
{
void add(int a, int b)
{
int c=a+b;
System.out.println("Add" +c);
}
void add(int a, int b, int f)
{

int c=a+b+f;
System.out.println("Add" +c);
}

void add(int a, int b, int g, int d)


{
int c=a+b+g+d;
System.out.println("Add" +c);
}
}

class add
{
public static void main(String args[])
{
add2 a1=new add2();
a1.add(10,20);
a1.add(30,40);
a1.add(50,60,70,80);
}
}
 During run time
Save file:- add.java
Compile:-javac add.java
Run:-java add

 Output:

24. To show the concepts of method overriding


 Code:
class demoover
{
int x;
demoover(int z)
{
x=z;
}
void display()
{
System.out.println("Parent class x="+x);
}
}

class demoride extends demoover


{
int p;
demoride(int x,int z)
{
super(x);
p=z;
}
void display()
{
System.out.println("Super class x="+x);
System.out.println("Sub class p="+p);
}
}

class override_test
{
public static void main(String args[])
{
demoride d1=new
demoride(100,200);
d1.display();
}
}

 During run time


Save file:- override_test.java
Compile:-javac override_test.java
Run:-java override_test

 Output:

25.To show the concepts of static variable and


static method.
 Static variable
 Code:
class useStatic
{
static int a=3,b;
static void meth(int x)
{
System.out.println("x="+x);
System.out.println("a="+a);
System.out.println("b="+b);
}
static
{
System.out.println("Static Block");
b=a*4;
}
public static void main(String args[])
{
meth(42);
}
}
 During run time
Save file:- useStatic.java
Compile:- javac useStatic.java
Run:-java useStatic

 Output:
 Static method
1).
 Code:
class staticdemo1
{
static void add(int a,int b)
{
System.out.println("The addition of A & B="+(a+b));
}
public static void main(String args[])
{
add(4,5);
}
}

 During run time


Save file:- staticdemo1.java
Compile:- javac staticdemo1.java
Run:- java staticdemo1
 Output:

2).
 Code:
class statclass
{
static void add(int a,int b)
{
System.out.println("The sum of no = " +(a+b));
}
}

class staticdemo2
{
public static void main(String args[])
{
statclass.add(5,24);
}
}

 During run time


Save file:- staticdemo2.java
Compile:- javac staticdemo2.java
Run:- java staticdemo2
 Output:
26. To show the concepts of final variable, final
method and final class.
 Code:
class demo_final
{
int x = 19;
void show()
{
System.out.println("The value of X is = " + x);
x++;
System.out.println("The value of X is = " + x);
}
}
class fnl
{

final void show ()


{
}
}
class pr26
{
public static void main(String args[])
{
demo_final d1= new demo_final();
d1.show();
}
}

 During run time


Save file:- pr26.java
Compile:- javac pr26.java
Run:- java pr26

 Output:
27). To show the concepts of Super Keyword.
 Code:
class demo
{
int l,b;
demo(int x, int y)
{
l=x; b=y;
}
void add()
{
System.out.println("ADDITION:"+(l*b));
}
}
class data extends demo
{
int p;
data(int x,int y,int z)
{
super(x,y);
p=z;
}

void addition()
{

System.out.println("Addition:"+(l+b+p));
}
}
class pr27
{
public static void main(String args[])
{
data d1=new data(10,20,30);
d1.add();
d1.addition();
demo d2=new demo(50,60);
d2.add();
}
}
 During run time
Save file:- pr27.java
Compile:- javac pr27.java
Run:- java pr27

 Output:
28). To show the concepts of abstract class and method.
 Code:
abstract class shape
{
double pi=3.14, area;
abstract void area ();
}

class circle extends shape


{
int r;
circle (int radius)
{
r=radius;
}

void area ()
{
area=(pi*r*r);
System.out.println("Area for Circle Is:"+area);
}
}

class rectangle extends shape


{
int l,b;
rectangle (int x, int y)

{
l=x;
b=y;
}

void area ()
{
area=2*(l+b);
System.out.println("Area of rectangle is: "+area);
}
}

class pr28
{
public static void main(String args [])
{
circle ob=new circle (10);
rectangle re=new rectangle(2,7);
ob.area();
re.area();
}
}
 During run time
Save file:- pr28.java
Compile:- javac pr28.java
Run:- java pr28

 Output:
29). To show the concepts of single inheritance,
multilevel inheritance and Hierarchical Inheritance.

1) Single inheritance
 Code:
class Mahi
{
int a,b;
void add(int x, int y)

{
int a=x;
int b=y;
}
}

class Krishna extends Mahi


{
void result()
{
int ans=a+b;
System.out.println("The result is" +ans);
}
}

class singleinheritence
{
public static void main(String args[])
{
Krishna k1=new Krishna();
k1.add(10,20);
k1.result();
}
}

 During run time


Save file :- single.java
Compile:- javac single.java
Run:- java single

 Output:

2). Hierarchical Inheritence


 Code:
class school
{
void first()
{
System.out.println("Class school calling");
}
}

class studies extends school


{
void disp()
{
System.out.println("Class studies calling... ");
}
}
class tution extends school
{
void display()
{
System.out.println("Class tution calling... ");
}
}

class hierarchical
{
public static void main(String args[])
{
studies s=new studies();
tution t=new tution();
s.disp();
s.first();
t.display();
t.first();
}
}
 During run time
Save file :- hierarchical .java
Compile:- javac hierarchical.java
Run:- java hierarchical

 Output:
3). Multilevel Inheritance
 Code:
class Watermelon
{
Watermelon()
{
System.out.println("Watermelon is 1st class constructor");
}
}

class Grapes extends Watermelon


{
Grapes()
{
System.out.println("Grapes is 2nd class constructor");
}
}

class Mango extends Grapes


{
Mango()
{
System.out.println("Mango is 3rd class constructor");
}
}

class multilevel
{
public static void main(String args[])
{
Mango er=new Mango();
}
}
 During run time
Save file :- multilevel .java
Compile:- javac multilevel.java
Run:- java multilevel

 Output:

You might also like