Java Programs
Java Programs
import java.io.*;
class yuva
{
public static BufferedReader obj=new BufferedReader(new InputStreamReader (System.in));
public static void main(String[] args)throws IOException
{
float r,area,cir;
System.out.println("***************");
System.out.print("ENTER THE RADIUS:");
r=Float.parseFloat(obj.readLine());
cir=r*3.14f*2;
area=3.14f*r*r;
System.out.println();
System.out.println("\t\tAREA AND CIRCUMFERENCE OF THE CIRCLE:-");
System.out.println("\t\t************************************");
System.out.println();
System.out.println("RADIUS OF THE CIRCLE:"+r);
System.out.println();
System.out.println("AREA OF CIRClE:"+area);
System.out.println();
System.out.println("CIRCUM OF THE CIRCLE="+cir);
System.out.println();
}
}
2.SORTED ARRAY:
import java.util.Random;
import java.io.*;
class rd
{
void sort(int a[])
{
for(int i=0;i<5;i++)
{
for(int j=i+1;j<5;j++)
if(a[i]<a[j])
{
int temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
System.out.println("sorted Random number");
for(int i=0;i<5;i++)
{
System.out.println("\t\t" +a[i]);
}
}
void sort(double a[])
{
for(int i=0;i<5;i++)
{
for(int j=i+1;j<5;j++)
if(a[i]<a[j])
{
double temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
System.out.println("sorted Random array");
for(int i=0;i<5;i++)
{
System.out.println("\n\t\t" +a[i]);
}
}
void intgen()
{
Random r=new Random();
int b[]=new int[5];
System.out.println("\n\t\t The given random number");
for(int i=0;i<5;i++)
{
b[i]=r.nextInt();
System.out.println("\n\t\t" +b[i]);
}
sort(b);
}
void dbgen()
{
Random r=new Random();
double b[]=new double[5];
System.out.println("\n\t\t The given random numbers:");
for(int i=0;i<5;i++)
{
b[i]=r.nextDouble();
System.out.println("\n\t\t" +b[i]);
}
sort(b);
}
void gauss()
{
Random r=new Random();
double b[]=new double[5];
System.out.println("\n\t\t The given random numbers:");
for(int i=0;i<5;i++)
{
b[i]=r.nextGaussian();
System.out.println("\n\t\t" +b[i]);
}
sort(b);
}
}
class rdgen
{
public static void main(String args[])throws IOException
{
int ch;
rd r1=new rd();
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
do
{
System.out.println("\t\t sorting Random numbers");
System.out.println("\t\t **********************");
System.out.println("\t\t 1.Integer");
System.out.println("\t\t 2.Double");
System.out.println("\t\t 3.Gaussian");
System.out.println("\t\t Enter your choice:");
ch=Integer.parseInt(in.readLine());
System.out.println("\t\t The Entered choice is:" +ch);
switch(ch)
{
case 1:
r1.intgen();
break;
case 2:
r1.dbgen();
break;
case 3:
r1.gauss();
break;
}
}
while(ch<4);
}
}
3.VOWELS:
import java.io.*;
public class vowels
{
public static void main(String args[])throws IOException
{
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.println("ENTER THE STRING");
String S =in.readLine();
int len=S.length();
int vow=0,con=0,comma=0,space=0,per=0;
char ch[]=new char[len];
S.getChars(0,len,ch,0);
CharArrayReader input=new CharArrayReader(ch);
int i;
while((i=input.read())!=-1)
{
switch(i)
{
case'.':per=per+1;
break;
case' ':space=space+1;
break;
case',':comma=comma+1;
break;
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
vow=vow+1;
break;
default:
con=con+1;
break;
}
}
System.out.println("\t STRING MANIPULATION");
System.out.println("\t*********************");
System.out.println("\t\t The given string is:"+S);
int v1=vow;
int c1=con;
int com1=comma;
int p1=per;
int s1=space;
if(v1==0)
System.out.println("\t\t no vowels exist");
System.out.println("\t\t no.of.vowels:"+vow);
if(c1==0)
System.out.println("\t\t no consonants exist");
else
System.out.println("\t\t no.of.consonants:"+con);
if(com1==0)
System.out.println("\t\t no comma's exist");
else
System.out.println("\t\t no.of.comma's:"+comma);
if(p1==0)
System.out.println("\t\t no periods exist");
else
System.out.println("\t\t no.of.periods:"+per);
if(s1==0)
System.out.println("\t\t no space exist");
else
System.out.println("\t\t no.of.space:"+space);
}
}
4.THREAD:
import java.io.*;
class NewThread extends Thread
{
NewThread()
{
/* create a new, second thread */
super("Demo Thread");
System.out.println("Child thread : " + this);
start(); // start the thread
}
5.DIVISION BY ZERO:
import java.io.*;
class india
{
public static void main(String[] args)
{
int a=10;
int b=5;
int c=5;
int x,y;
try
{
x=a/(b-c);
}
catch(ArithmeticException e)
{
System.out.println("DIVISION BY ZERO");
System.out.println(".................");
}
y=a/(b+c);
System.out.println("\n\t y="+y);
}
}
6.
import java.io.*;
class me
{
public static void main(String args[])
{
int a[]={5,10};
int b=5;
try
{
int x=a[2]/b-a[1];
}
catch(ArithmeticException e)
{
System.out.println("\n\t\t Division by zero");
System.out.println("**********************");
}
catch(ArrayIndexOutOfBoundsException e)
{
System.out.println("\n\t Array Index error");
}
catch(ArrayStoreException e)
{
System.out.println("wrong data type");
}
int y=a[1]/a[0];
System.out.println("\n\t y="+y);
}
}
7.FIBO: