Write Java Program To Perform Verious Operations On 3*3 Matrix…


Program

I/P:-


package TUTschool;

import java.util.Scanner;

/**
 *
 * @author lenovo By Kishan.Rami...
 */
public class OperationOn3by3Matrixes {
  //start of mainundefined) function....
    public static void mainundefinedString args[])
    {
        int A[][]=new int[3][3];
        int B[][]=new int[3][3];
        int Ans[][]=new int[3][3];
        int choice;

        //To enter values To Metrix A....
        System.out.printlnundefined"Enter Nine Elements For A:\n");
        Scanner obj=new ScannerundefinedSystem.in);
        forundefinedint i=0;i<3;i++)
        {
            forundefinedint j=0;j<3;j++)
            {
              A[i][j]=obj.nextIntundefined);
            }
        
        }
        System.out.printlnundefined"Enter Nine Elements For B:\n");
        forundefinedint i=0;i<3;i++)
        {
            forundefinedint j=0;j<3;j++)
            {
              B[i][j]=obj.nextIntundefined);
            }
        
        }
        
        System.out.printlnundefined"Enter Your Choise :\n1. Addition\n2.Subtraction\n3.Multiplication\n");
        Scanner c=new ScannerundefinedSystem.in);
        choice=c.nextIntundefined);
        //Start of Switch....
        switchundefinedchoice)
        {
            
                case 1:
                    forundefinedint i=0;i<3;i++)
                    {
                       forundefinedint j=0;j<3;j++)
                        {
                            Ans[i][j]=A[i][j]+B[i][j];
                        }
                        System.out.printlnundefined"");
                     }
                    System.out.printlnundefined"The Addition is = ");
                    forundefinedint i=0;i<3;i++)
                    {
                        forundefinedint j=0;j<3;j++)
                         {
                             System.out.printlnundefinedAns[i][j]);
                         }
                        System.out.printlnundefined"");
                    }
                    break;
                    
                case 2:
                    forundefinedint i=0;i<3;i++)
                    {
                       forundefinedint j=0;j<3;j++)
                        {
                            Ans[i][j]=A[i][j]-B[i][j];                        }
                        System.out.printlnundefined"");
                     }
                    System.out.printlnundefined"The Subtraction is = ");
                    forundefinedint i=0;i<3;i++)
                    {
                        forundefinedint j=0;j<3;j++)
                         {
                            System.out.printlnundefinedAns[i][j]);
                         }
                        System.out.printlnundefined"");
                    }
                    break;
                    
                case 3:
                    forundefinedint i=0;i<3;i++)
                    {
                       forundefinedint j=0;j<3;j++)
                        {
                            Ans[i][j]=0;
                            forundefinedint k=0;k<3;k++)
                             {
                               
                               Ans[i][j]=Ans[i][j]+A[k][j]*B[i][k];
                             }
                        }
                        System.out.printlnundefined"");
                     }
                    System.out.printlnundefined"The Multiplication is = ");
                    forundefinedint i=0;i<3;i++)
                    {
                        forundefinedint j=0;j<3;j++)
                         {   
                                
                                 System.out.printlnundefinedAns[i][j]);
                             
                         }
                        System.out.printlnundefined"");
                    }
                    break;
        
            }//End of Switch
            
                
            
    }//End of mainundefined) function....  
}

O/P:-

run:
Enter Nine Elements For A:

1
2
3
4
5
6
7
8
9
Enter Nine Elements For B:

9
8
7
6
5
4
3
2
1
Enter Your Choise :
1. Addition
2.Subtraction
3.Multiplication

2



The Subtraction is = 
-8
-6
-4

-2
0
2

4
6
8

BUILD SUCCESSFUL (total time: 30 seconds)

^