Monday, 11 March 2013

17. program for matrix addition in java



import java.util.*;
class array4
{
            public static void main(String args[])
            {
                        int i,j;
                        int matrix1[][]=new int[3][3];       //Declaration
                        int matrix2[][]=new int[3][3];
                        int matrix3[][]=new int[3][3];
                        Scanner sc=new Scanner(System.in);
                        System.out.println("Enter 1st matrix:");
                        for(i=0;i<3;i++)
                        {
                                    for(j=0;j<3;j++)
                                    {
                                                matrix1[i][j]=sc.nextInt();
                                    }
                        }
                        System.out.println("Enter 2nd matrix:");
                        for(i=0;i<3;i++)
                        {
                                    for(j=0;j<3;j++)
                                    {
                                                matrix2[i][j]=sc.nextInt();
                                    }
                        }
                        for(i=0;i<3;i++)
                        {
                                    for(j=0;j<3;j++)
                                    {
                                                matrix3[i][j]=matrix1[i][j]+matrix2[i][j];
                                    }
                        }
                        System.out.println();          //Display first matrix
                        System.out.println("First matrix is:");
                        for(i=0;i<3;i++)
                        {
                                    for(j=0;j<3;j++)
                                    {
                                                System.out.print(" "+matrix1[i][j]);
                                    }
                                    System.out.println();
                        }
                                                       //Display second matrix
                        System.out.println();
                        System.out.println("Second matrix is:");
                        for(i=0;i<3;i++)
                        {
                                    for(j=0;j<3;j++)
                                    {
                                                System.out.print(" "+matrix2[i][j]);
                                    }
                                    System.out.println();
                        }
                                                      //Display third matrix
                        System.out.println();
                        System.out.println("Third matrix is:");
                        for(i=0;i<3;i++)
                        {
                                    for(j=0;j<3;j++)
                                    {
                                                System.out.print(" "+matrix3[i][j]);
                                    }
                                    System.out.println();
                        }
            }
}

No comments:

Post a Comment