Monday, April 21, 2008

ARRAYS!

MATRIX MULTIPLICATION

class Matmul
{
public static void main(String args[])
{
int i,j,k;
int a[][]={{1,1,1},{1,1,1},{1,1,1}};
int b[][]={{1,1,1},{1,1,1},{1,1,1}};
int c[][]={{0,0,0},{0,0,0},{0,0,0}};
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
for(k=0;k<3;k++)
{
c[i][j]+=a[i][k]*b[k][j];
}
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
System.out.println(c[i][j]);
}
System.out.print("");
}
}
}

------------------------------------------------------------------------------
SEARCH FOR AN ARRAY

class Search
{
public static void main(String args[])
{
int n[]={2,5,7,8,9,78,65,77,45,32};
int s,z=0;
s=45;
for(int i=0;i{
if(n[i]==s)
{
z=i;
}
}
if(n[z]==s)
{
System.out.println("The element is at position" +z);
}
else
{
System.out.println("The element is not found" );
}
}
}
-----------------------------------------------------------------------------------

SORTING OF AN ARRAY

class Sorting
{
public static void main(String args[])
{
int a[]={2,10,34,25,1};
int temp;
for(int i=0;i<4;i++)
{
for(int j=i+1;j<5;j++)
{
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
System.out.println("Sorted elements are");
for(int i=0;i System.out.println(" "+a[i-1]);

}
}

--------------------------------------------------------------------
SORTING OF NAMES

lass Sortnames
{
public static void main(String a[])
{
for(int i=0;i {
for(int j=0;j {
String s=new String();
if(a[j].compareTo(a[j+1])>0)
{
s=a[j];
a[j]=a[j+1];
a[j+1]=s;
}
}
}
for(int i=0;i System.out.println(a[i]);
}
}


-----------------------------------------------------------------------------------

SUM OF AN ARRAY

class Sumarray
{
public static void main(String args[])
{
int sum=0;
int n[]={1,2,3,4,5,6,7,8,9,10};
for(int x:n)
sum=sum+x;
System.out.println("Sum Of array elements is:" +sum);
}
}

---------------------------------------------------------------------------



No comments: