array programs
array programs
import java.util.*;
class programarray
int m=in.nextInt();
int n=in.nextInt();
if(m<2||m>10)
System.exit(0);
if(n<2||n>10)
System.exit(0);
int i,j;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
a[i][j]=in.nextInt();
System.out.println("Original matrix");
for(i=0;i<m;i++)
for(j=0;j<n;j++)
System.out.print(a[i][j]+" ");
System.out.println();
System.out.println("Resultant matrix");
for(j=0;j<n;j++)
for(i=m-1;i>=0;i--)
System.out.print(a[i][j]+" ");
System.out.println();
}
//changing the matrix order and position of elements
import java.util.*;
class programarray
int m=in.nextInt();
int n=in.nextInt();
if(m<2||m>10)
System.exit(0);
if(n<2||n>10)
System.exit(0);
int i,j;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
{
a[i][j]=in.nextInt();
System.out.println("Original matrix");
for(i=0;i<m;i++)
for(j=0;j<n;j++)
System.out.print(a[i][j]+" ");
System.out.println();
System.out.println("Resultant matrix");
for(j=0;j<n;j++)
for(i=m-1;i>=0;i--)
System.out.print(a[i][j]+" ");
System.out.println();
class progdesign
int n=in.nextInt();
char a,b,c;
a=in.next().charAt(0);
b=in.next().charAt(0);
c=in.next().charAt(0);
for(i=0;i<n;i++)
for(j=0;j<n;j++)
if(i==0&&j==0||i==0&&j==n-1||i==n-1&&j==0||i==n-1&&j==n-1)
arr[i][j]=a;
arr[i][j]=b;
else
arr[i][j]=c;
}
for(i=0;i<n;i++)
for(j=0;j<n;j++)
System.out.print(arr[i][j]+" ");
System.out.println();
import java.util.*;
class prog17a
int i,j,t,min;
for(i=0;i<10;i++)
num[i]=in.nextInt();
}
for(i=0;i<9;i++)
min=i;
for(j=i+1;j<10;j++)
if(num[j]<num[min])
min=j;
t=num[i];
num[i]=num[min];
num[min]=t;
for(i=0;i<10;i++)
System.out.println(num[i]);
}
// linear searching in single dimensional array
import java.util.*;
class linearsda
int m=in.nextInt();
for(i=0;i<m;i++)
a[i]=in.nextInt();
int key=in.nextInt();
for(i=0;i<m;i++)
if(a[i]==key)
found=1;
break;
if(found==1)
{
System.out.println(key+" is present at "+(i+1)+" position ");
else
//replace the vowels by next corresponding vowel and form a new word
import java.util.*;
class encrypt
int n=s.length();
String st=s.toUpperCase();
System.out.println(st);
for(int i=0;i<n;i++)
c=st.charAt(i);
if(c=='A')
str=str+'E';
else if(c=='E')
str=str+'I';
else if(c=='I')
str=str+'O';
else if(c=='O')
str=str+'U';
else if(c=='U')
str=str+'A';
else
str=str+c;