EXPERIMENT NO-1
AIM-WRITE A PROGRAM TO SWAP 2 INTEGERS.
class A
{
public static void main(String s[])
{
int a=10;
int b=20;
b=b-a;
a=b+a;
[Link]("The value of a & b after swapping"+"a="+a+"b="+b);
}
}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java A
The value of a & b after swappinga=20b=10
EXPERIMENT NO-2
AIM-WRITE A PROGRAM TO COPY A STRING.
class Copy
{
public static void main(String s[])
{
String str1 = "Hello";
String str2 = str1;
String str3 = new String(str1);
[Link](str2);
}}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Copy
Hello
EXPERIMENT NO-3
AIM-WRITE A PROGRAM TO CONCATENATE A STRING.
class Concat
{
public static void main(String s[])
{
String str1 = "Hello";
String str2 = "java";
String com = [Link](str2);
[Link]("Combined string: " + com);
}}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Concat
Combined string: Hellojava
EXPERIMENT NO-4
AIM-WRITE A PROGRAM TO REVERSE A NUMBER.
class Reverse
{
public static void main(String[] args)
{
int number = 1234;
int reversedNumber = 0;
int temp = 0;
while(number > 0)
{
temp = number%10;
reversedNumber = reversedNumber * 10 + temp;
number = number/10;
}
[Link]("Reversed Number is: " + reversedNumber);
}
}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Reverse
Reversed Number is: 4321
EXPERIMENT NO-5
AIM-WRITE A PROGRAM TO GENERATE A FIBONACCI SERIES.
class Pattern
{
public static void main(String s[])
{
int f0 = 0;
int f1 = 1;
for (int i = 0; i < 30; ++i) {
[Link](f0);
final int temp = f1;
f1 += f0;
f0 = temp;
}
}}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Fibonacci
0
1
1
2
3
5
8
13
21
EXPERIMENT NO-6
AIM-WRITE A PROGRAM TO IDENTIFY A PALLINDROME.
class Fibonacci
{
public static void main(String[] args)
{
int number = 1221;
int reversedNumber = 0;
int temp = 0;
while(number > 0){
temp = number%10;
reversedNumber = reversedNumber * 10 + temp;
number = number/10;
}
[Link]("Reversed Number is: " + reversedNumber);
if(number==reversedNumber)
[Link]("Pallindrome number ");
else
[Link]("Not a Pallindrome Number");}
}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Fibonacci
Reversed Number is: 1221
Pallindrome Number
EXPERIMENT NO-7
AIM-WRITE A PROGRAM TO GENERATE A PATTERN.
class Triangle{
public static void main(String args[]){
int num = 4;
for(int i=1;i<=num;i++){
for(int j=1;j<=i;j++){
[Link](" "+i+" ");
}
[Link]("\n");
}
}
}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Triangle
1
2 2
3 3 3
4 4 4 4
EXPERIMENT NO-8
AIM-WRITE A PROGRAM USING CLASS & OBJECT.
class Rect1
{
double heigth,depth;
double area(double heigth,double depth)
{
double area1=heigth*depth;
[Link]("AREA="+area1);
return 0;
}}
class Demo
{
public static void main(String s[])
{
Rect1 re= new Rect1();
[Link](10,30);
}
}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Demo
AREA=300.0
EXPERIMENT NO-9
AIM-WRITE A PROGRAM CALLING METHOD USING OBJECT.
class Rect1
{
double heigth,depth;
double area(double heigth,double depth)
{
double area1=heigth*depth;
[Link]("AREA="+area1);
return 0;
}}
class Demo1
{
public static void main(String s[])
{
Rect1 re= new Rect1();
[Link](10,30);
}
}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Demo1
AREA=300.0
EXPERIMENT NO-10
AIM-WRITE A PROGRAM USING CONSTRUCTOR.
class Rect1
{
double heigth,depth;
Rect1(double x,double y)
{
heigth =x;
depth=y;
}
double area()
{
[Link](heigth*depth);
return(0);
}
}
class Demo2
{
public static void main(String s[])
{
Rect1 re= new Rect1(20,20);
[Link]();
}
}
OUTPUT:
C:\Program Files\Java\jdk1.6.0_13\bin>javac [Link]
C:\Program Files\Java\jdk1.6.0_13\bin>java Demo2
400.0
EXPERIMENT NO-11
AIM-WRITE A PROGRAM TO DRAW A LINE.
import [Link].*;
import [Link].*;
public class Line extends Applet {
public void paint(Graphics g) {
[Link](0, 0, 100, 100);
}}
<applet code="[Link]" width=300 height=200>
</applet>
OUTPUT:
EXPERIMENT NO-12
AIM-WRITE A PROGRAM TO DRAW A RECTANGLE.
import [Link].*;
import [Link].*;
public class Rectangle extends Applet {
public void paint(Graphics g) {
[Link](10, 10, 50, 50);
}
}
<applet code="[Link]" width=300 height=200>
</applet>
OUTPUT:
EXPERIMENT NO-13
AIM-WRITE A PROGRAM TO DRAW AN ELLIPSE.
import [Link].*;
import [Link].*;
public class Ellipse extends Applet {
public void paint(Graphics g) {
[Link](10, 10, 50, 50);
}
}
<applet code="[Link]" width=300 height=200>
</applet>
OUTPUT: