Friday, February 20, 2009

using Arrays Matrix addition Example



package arrays;

public class MatrixAddition {

public static void main(String[] args) {
int a[][]={ {67,89},{56,78}};
int b[][]={ {7,9},{6,8}};
int c[][]=new int[2][2];
System.out.println(" \n First Array values are ");
for(int i=0;i<a.length;++i)
{
System.out.println();
for(int j=0;j<a[i].length;++j)
System.out.print("\t"+a[i][j]);
}//for
System.out.println("\n Second Array values are ");
for(int i=0;i<b.length;++i)
{
System.out.println();
for(int j=0;j<b[i].length;++j)
System.out.print("\t"+b[i][j]);
}//for
for(int i=0;i<a.length;++i)
for(int j=0;j<b.length;++j)
c[i][j]=a[i][j]+b[i][j];
System.out.println("\n Result Array values are ");
for(int i=0;i<c.length;++i)
{
System.out.println();
for(int j=0;j<c[i].length;++j)
System.out.print("\t"+c[i][j]);
}//for

}

}


output:

First Array values are

67 89
56 78
Second Array values are

7 9
6 8
Result Array values are

74 98
62 86


0 comments:

Post a Comment