0% found this document useful (0 votes)
15 views22 pages

Java Programs

Uploaded by

adoringhopper0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views22 pages

Java Programs

Uploaded by

adoringhopper0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

import [Link].

*; }

class Upper_triangle

{ int f=0;

static void main() for(i=0;i<3;i++)

{ {

Scanner sc=new Scanner([Link]); for(j=0;j<3;j++)

[Link]("enter the array 1st"); {

int a[][]=new int[3][3]; if(i<=j&&a[i][j]==0)

int s=0; f=1;

int i,j; if(i>j&&a[i][j]!=0)

for(i=0;i<3;i++) f=1;

{ }

for(j=0;j<3;j++){ }

a[i][j]=[Link](); if(f!=1)

} [Link]("upper triangle
matrix");

else
}
[Link]("NOT upper triangle
[Link](); matrix");
for(i=0;i<3;i++) }
{ }
for(j=0;j<3;j++)
import [Link].*;
[Link](a[i][j]+"\t");
class check_rowmajor
[Link]();
{

static void main()

{
Scanner sc=new Scanner([Link]); for(j=0;j<3;j++)

[Link]("enter the 2d array"); rm[k++]=a[i][j];

int a[][]=new int[3][3]; }

int s=0;

int i,j; k=0;

for(i=0;i<3;i++) sort(rm);

{ for(i=0;i<9;i++)

for(j=0;j<3;j++) [Link](rm[i]);

a[i][j]=[Link]();

for(i=0;i<3;i++)

} for(j=0;j<3;j++)

[Link]("before sort"); a[i][j]=rm[k++];

for(i=0;i<3;i++)

for(j=0;j<3;j++) }

[Link](a[i][j]+" "); [Link]("after sort");

[Link](); for(i=0;i<3;i++)

} for(j=0;j<3;j++)

[Link](a[i][j]+" ");

int rm[]=new int[9]; [Link]();

int k=0;

for(i=0;i<3;i++) }

{ }
static void sort(int t[]) int n=[Link]();

{ [Link]("enter the 2d array");

int temp=0; int a[][]=new int[n][n];

int i,j; int s=0,p=1;

for(i=0;i<9-1;i++) int i,j;

{ for(i=0;i<n;i++)

for(j=0;j<9-1-i;j++) {

{ for(j=0;j<n;j++)

if(t[j]>t[j+1]) a[i][j]=[Link]();

{ }

temp=t[j];

t[j]=t[j+1]; for(i=0;i<n;i++)

t[j+1]=temp; {

} for(j=0;j<n;j++){

} if(i==0||j==0||i==n-1||j==n-1)

} s=s+a[i][j];

} else

} p=p*a[i][j];}

import [Link].*;

class sum_product_boundry_elements }

static void main() [Link]("Sum"+" "+s);

{ [Link]("Product"+" "+p);

Scanner sc=new Scanner([Link]); }

[Link]("enter size"); }
***************************************
}
import [Link].*;

class Unit_matrix_check
int f=0;
{
for(i=0;i<3;i++)
static void main()
{
{
for(j=0;j<3;j++)
Scanner sc=new Scanner([Link]);
{
[Link]("enter the array 1st");
if(i!=j&&a[i][j]!=1)
int a[][]=new int[3][3];
f=1;
int s=0;
if(i==j&&a[i][j]!=0)
int i,j;
f=1;
for(i=0;i<3;i++)
}
{
}
for(j=0;j<3;j++){
if(f!=1)
a[i][j]=[Link]();
[Link]("unit matrix");
}
else

[Link]("not unit matrix");


}
}
[Link]();
}
for(i=0;i<3;i++)
import [Link].*;
{
class max_ineachrow
for(j=0;j<3;j++)
{
[Link](a[i][j]+"\t");
static void main()
[Link]();
{
Scanner sc=new Scanner([Link]); }

[Link]("enter size"); }

int n=[Link](); import [Link].*;


[Link]("enter the 2d array"); class Sum
int a[][]=new int[n][n]; {
int max; int x,n;
int i,j; double s;
for(i=0;i<n;i++)

{ Sum(int a,int b)
for(j=0;j<n;j++) {
a[i][j]=[Link](); s=0.0;
} x=a;

n=b;
for(i=0;i<n;i++) }
{ max=a[i][0]; int fact(int n)
for(j=0;j<n;j++) {
{ int f=1,i;
if(a[i][j]>max) for(i=1;i<n;i++)
{ f=f*i;
max=a[i][j]; return f;
[Link]("max of each }
row"+" "+max);}
double calc()

int i,k=2,j=3;
}
for(i=1;i<=n;i++)
}
{ {

if(i%2==0) Scanner sc=new Scanner([Link]);

s=[Link](x,k)/fact(j); int c=5;

else [Link]("accept the array");

s=s+[Link](x,k)/fact(j); int a[]=new int[c];

k+=2;j+=3; int i;

}return s; for(i=0;i<c;i++)

} {

void dispaly() a[i]=[Link]();

{ }

[Link](s); [Link]();

} [Link]("THE PRIME ARRAY


ARE");
static void main()
for(i=0;i<[Link];i++)
{ Scanner sc=new Scanner([Link]);
{
[Link]("enter the value");
if(isprime(a[i])==true)
int a=[Link]();int b=[Link]();
[Link](a[i]);
Sum s1=new Sum(a,b);

[Link]();
}
[Link]();
}
}
static boolean isprime(int n)
}
{ int i;
import [Link].*;
int c=0;
class Check_Array_prime
for(i=1;i<=n;i++)
{
{if(n%i==0)
static void main()
c++;
} {

if(c==2) m=(l+u)/2;

return true; if(a[m]==s)

else {f=1;break;}

return false;

} else if(s>a[m])

} l=m+1;

import [Link].*; else

class Binarysearch u=m-1;

{ }

static void main() if(f==1)

{ [Link]("found");

Scanner sc=new Scanner([Link]); else

[Link]("enter the size of the [Link]("not");


array");
}
int n=[Link]();
}
[Link]("enter the array");
import [Link].*;
int a[]=new int[n];
class Ranklist
int i;
{
for(i=0;i<n;i++)
int roll[];
a[i]=[Link]();
int size;
[Link]("enter the element to
search"); double mark[];

int s=[Link](); String name[];

int l=0,u=n-1,f=0,m;

while(l<=u) Ranklist(int s)
{ int j;

size=s; int temp;

roll=new int[size]; double temp1;

mark=new double[size]; String temp2="";

name =new String[size];

void accept() for(i=0;i<size-1;i++)

{Scanner sc=new Scanner ([Link]); {int p=size-1;

Scanner sc2=new Scanner ([Link]); for(j=0;j<size-i-1;j++)

int i; { if(mark[j]<mark[j+1])

[Link]("enter the roll"); {

for(i=0;i<size;i++) temp1=mark[j];

{ mark[j]=mark[j+1];

roll[i]=[Link]();} mark[j+1]=temp1;

[Link]("enter the mark");

for(i=0;i<size;i++){ temp=roll[j];

mark[i]=[Link]();} roll[j]=roll[j+1];

[Link]("enter the name"); roll[j+1]=temp;

for(i=0;i<size;i++){

name[i]=[Link]();} temp2=name[j];

} name[j]=name[j+i];

name[j+i]=temp2;

void prepare() }

{int i; }
} [Link]("Enter the size of first
and second array");
void print()
Scanner sc=new Scanner([Link]);
{ [Link](" ");
int n=[Link]();
[Link]("s\troll\tname\tmark");
int y=[Link]();
for(int i=0;i<size;i++)
[Link]("accept the array");
[Link]((i+1)+"\t "+roll[i]+"\t
"+name[i]+"\t "+mark[i]); int a[]=new int[n];

} int b[]=new int[y];

static void main() int c[]=new int[n+y];

{ int k=0;

Scanner sc1=new Scanner([Link]); int i;

[Link]("enter the size"); [Link]("first array");

int s=[Link](); for(i=0;i<n;i++)

Ranklist e1=new Ranklist(s); a[i]=[Link]();

[Link]("2 array");

[Link](); for(i=0;i<y;i++)

[Link](); b[i]=[Link]();

[Link]();

} for(i=0;i<[Link];i++)

} c[k++]=a[i];

*************** for(i=0;i<[Link];i++)

import [Link].*; c[k++]=b[i];

class Merge [Link]("the merged array");

{ for(i=0;i<[Link];i++)

static void main() [Link](c[i]);

{ }}
import [Link].*; [Link]("equal");

class Reverse_array_check }

{ }

static void main() import [Link].*;


{ class Check_if_two_array_are_equal
[Link]("Enter the size of the {
array");
static void main()
Scanner sc=new Scanner([Link]);
{
int n=[Link]();
[Link]("Enter the size of first
[Link]("accept the array"); and second array");
int a[]=new int[n]; Scanner sc=new Scanner([Link]);
int f=0; int n=[Link]();
int i; int y=[Link]();
[Link](" array"); [Link]("accept the array");
for(i=0;i<n;i++) int a[]=new int[n];
a[i]=[Link](); int b[]=new int[y];
for(i=0;i<[Link];i++)

{ int f=0;
if(a[i]!=a[n-i-1]) int i;
{f=1; [Link]("first array");
break; for(i=0;i<n;i++)
} a[i]=[Link]();
} [Link]();
if(f!=0) [Link]("2 array");
[Link]("not equal"); for(i=0;i<y;i++)
else b[i]=[Link]();
[Link](); Scanner sc=new Scanner([Link]);

if([Link]!=[Link]) [Link]("enter the word");

{f=1; String s=[Link]();

} int i;

else String a="";

{ StringTokenizer st=new StringTokenizer(s);

for(i=0;i<[Link];i++) int ct=[Link]();

{ for(i=0;i<ct;i++)

if(a[i]!=b[i]) { a=[Link]();

{f=1;break;} isencode(a);

} }

if(f!=0) static void isencode(String n)

[Link]("not equal"); {

else int l,i;

[Link]("equal");

} String s3="";

} l=[Link]();

***************************** char ch;

import java .util.*; for(i=0;i<l;i++)

class Encoding {

{ ch=[Link](i);

static void main() ch=(char)(ch+2);

{ if(ch=='y')
ch='a'; int j=0;

if(ch=='Y') while(temp!=0)

ch='A'; {

if(ch=='z') temp=temp/10;

ch='b'; c++;

if(ch=='Z')

ch='B'; }

s3=s3+ch; int n[]=new int[c];

} while(a!=0)

[Link](s3+" "); {

d=a%10;

} a=a/10;

} n[i++]=d;

import [Link].*;

class Descending }

{ int t=0;

static void main() for(i=0;i<c-1;i++)

{ {

Scanner sc=new Scanner([Link]); for(j=0;j<c-i-1;j++)

[Link]("Enter the number to {


sort");
if(n[j]<n[j+1])
int a=[Link]();
{
int d;
t=n[j];
int c=0;
n[j]=n[j+1];
int temp=a;
n[j+1]=t;
int i=0;
} [Link](ch);

} }

} }

[Link]("Enter the number is"); }

for(i=0;i<[Link];i++){ }

[Link](n[i]);} }

import [Link].*;
} class trail
} {

import [Link].*; static void main()

class Arrange {

{ Scanner sc=new Scanner([Link]);

static void main() [Link]("enter the word");

{ String s=[Link]();

Scanner sc=new Scanner([Link]); int i;

[Link]("enter the word"); String a="";

String s=[Link](); StringTokenizer st=new StringTokenizer(s);

int l=[Link](); int ct=[Link]();

char ch; for(i=0;i<ct;i++)

int i=0; { a=[Link]();

for(ch='A';ch<='Z';ch++) if([Link]()==1)

{ [Link](a+" ");

for(i=0;i<l;i++) else

{ check(a);

if(ch==[Link](i)){
} [Link]("enter the word");

} String s=[Link]();

static void check(String n) int i;

{ String a="";

int l,i; StringTokenizer st=new StringTokenizer(s);

int ct=[Link]();

String s3=""; for(i=0;i<ct;i++)

String b=""; { a=[Link]();

l=[Link](); [Link](a);

char ch,ch1; if(ispalin(a)==true)

ch=[Link](0); [Link](a);

ch1=[Link](l-1);

s3=[Link](1,l-1); }

b=ch1+s3+ch; }

[Link](b+" "); static boolean ispalin(String s)

} {

int l=[Link]();

} int i;char ch;String s1="";

**************** for(i=l-1;i>=0;i--)

import [Link].*; { ch=[Link](i);

class palin s1=s1+ch;

{ }

static void main() if([Link](s))

{ return true;

Scanner sc=new Scanner([Link]); else


return false; int i,d=0;

} for(i=1;i<=n;i++)

} {if(n%i==0)

import [Link].*; d++;

class Testprime }if(d==2)

{ return true;

static void main() else

{ return false;

Scanner sc=new Scanner([Link]); }

int i; }

int c=0;int k=0; import [Link].*;

for(i=1;;i++) class Series

{ {

if(prime(i)==true){ static void main()

[Link](i); {

c++;} Scanner sc=new Scanner([Link]);

if(c==10) [Link]("Enter the number x


and limite");
break;
int x=[Link]();
else
int n=[Link]();int i;
continue;
double s=0.0;int j=2,k=2;
}[Link]("these are the
number"); for(i=1;i<=n;i++)

} {

if(i%2==0)

static boolean prime(int n) s=s-([Link](x,k)/fact(j));

{ else
s=s+([Link](x,k)/fact(j)); n=n/10;

j+=3; if(d>1){

}[Link]("SUM IS="+" "+s); f=false;

} break;}

static double fact(int n) if(d==1)

{ double f=1; c++;

int i; }

for(i=1;i<=n;i++) if(c%2==0&&f==true)

f=f*i; [Link]("CHATHAN number");

return f; else

} [Link]("not evil number");

} }

import [Link].*; }

class Evil import [Link].*;

{ class Febonaci

static void main() {

{ static void main()

Scanner sc=new Scanner([Link]); {

[Link]("Enter the number"); Scanner sc=new Scanner([Link]);

int n=[Link](); [Link]("ENTER THE NUMBER");

boolean f=true; int n=[Link]();

int d,c=0; int i;

while(n!=0) int a=0,b=1,c=0;

{ [Link]("0 1");

d=n%10; for(i=1;i<=n;i++)
{

c=a+b; a=b;b=c;

if(isprime(c)==true);

[Link](" "+c); int i;

} for(i=10;i<=1000;i++)

} if(isprime(i)==true&&ispalin(i)==true)

static boolean isprime(int n)

{int d=0;

int p=0; [Link]("prime palindrome"+i);}

for(p=1;p<=n;p++) }

{ if(n%p==0) static boolean isprime(int n)

d++;} {int c=0;

if(d==2) int p=0;

return true; for(p=1;p<=n;p++)

else { if(n%p==0)

return false; c++;}

} if(c==2)

} return true;

else

class Prime return false;

static void main() }

{ static boolean ispalin(int n)


{ int d=0,temp=0,r=0,b=0,s=0;

temp=n; switch(ch)

while(n!=0){ {

d=n%10; case 'A':a=10;

n=n/10; break;

s=s*10+d;} case 'B':a=11;

if(temp==s) break;

return true; case 'C':a=12;

else break;

return false; case 'D':a=13;

} break;

} case 'E':a=14;

import [Link].*; break;

class hextodec case 'F':a=15;

{ break;

static void main() default:a=ch-48;}

{Scanner sc=new Scanner ([Link]);

[Link]("enter Hexadecimal"); d=d+a*(int)[Link](16,r);

String s=[Link]();//BEEF r++;

s=[Link](); }

int l=[Link]();int a;int r=0; [Link](d);

char ch;int d=0; }

int i=0; }

for(i=l-1;i>=0;i--)

{ch=[Link](i);//F
*************** case 13:a="D";

import [Link].*; s=a+s;

class Dectohex break;

{ case 14:a="E";

static void main() s=a+s;

{ break;

[Link]("Enter the number"); case 15:a="F";

Scanner sc=new Scanner([Link]); s=a+s;

int n=[Link](); break;

String s="";String a=""; default:s=d+s;}}

int d=0; [Link](s);

while(n!=0) }

{ }

d=n%16; **********************

n=n/16; import [Link].*;

switch(d) class Decimaltobinary

{case 10:a="A"; {

s=a+s; static void main()

break; {

case 11:a="B"; [Link]("Enter the number");

s=a+s; Scanner sc=new Scanner([Link]);

break; int n=[Link]();

case 12:a="C"; String s="";

s=a+s; int d=0;

break; while(n!=0)
{

d=n%2;

n=n/2; String a="";

s=d+s;} StringTokenizer st=new StringTokenizer(s);

[Link](s); int ct=[Link]();

int i;

} for(i=0;i<ct;i++)

} {

************************** a=[Link]();

import [Link].*; [Link]("vowels"+"


"+countvo(a));
class Count_Vow
}
{
}
String s;
int countvo(String si)
Count_Vow()
{
{
int i,l,vow=0;
s="";
l=[Link]();
}
char ch;si=[Link]();
void accept()
for(i=0;i<l;i++)
{
{
Scanner sc=new Scanner([Link]);
ch=[Link](i);
[Link]("e");
if(ch=='A'||ch=='E'||ch=='I'||ch=='O'||
s=[Link](); ch=='U')
} vow++;
void extract() }
{ return vow;
} }

static void main() }

Count_Vow s1=new Count_Vow();

[Link]();

[Link]();

import [Link].*;

class Binarytodec

static void main()

{Scanner sc=new Scanner ([Link]);

[Link]("enter binary");

int n=[Link]();

int s=0;

int d=0,i=0;

while(n!=0)

{d=n%10;

n=n/10;

s=s+d*(int)[Link](2,i);

i++;

[Link](s);

You might also like