Matrix In Java

                                                                Matrix In Java

                                                               Download video

//wap to accept a 3x3 matrix and print the array in matrix fromat

import java.util.Scanner;

class matrix

{

    public static void main(String args[])

    {

        Scanner sc=new Scanner(System.in);

        int a[][]=new int[3][3];

        int s=0;

        int i,j;

        System.out.println("enter array elements");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                a[i][j]=sc.nextInt();

            }

        }

        System.out.println("array elements are in matrix format");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                System.out.print(a[i][j]);

            }

           System.out.println(); 

        }

       

    }

}

//wap to accept a 3x3 matrix and print the sum of array elements.

import java.util.Scanner;

class matrix

{

    public static void main(String args[])

    {

        Scanner sc=new Scanner(System.in);

        int a[][]=new int[3][3];

        int s=0;

        int i,j;

        System.out.println("enter array elements");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                a[i][j]=sc.nextInt();

            }

        }

        System.out.println("array elements are in matrix format");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                s=s+a[i][j];

            }

            

        }

        System.out.println("sum of array elements"+s);

    }

}


//wap to accept a 3x3 matrix and print the maximum and minimum elements from array

import java.util.Scanner;

class matrix

{

    public static void main(String args[])

    {

        Scanner sc=new Scanner(System.in);

        int a[][]=new int[3][3];

        int max,min;

        int s=0;

        int i,j;

        System.out.println("enter array elements");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                a[i][j]=sc.nextInt();

            }

        }

        min=max=a[0][0];

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                if(a[i][j]>max)

                max=a[i][j];

                

                if(a[i][j]<min)

                min=a[i][j];

            }

            

        }

        System.out.println("minimum elements"+min);

        System.out.println("maximum elements"+max);

    }

}

//wap to accept a 3x3 matrix and print the sum of each row and each column

import java.util.Scanner;

class matrix

{

    public static void main(String args[])

    {

        Scanner sc=new Scanner(System.in);

        int a[][]=new int[3][3];

        int r,c;

        int i,j;

        System.out.println("enter array elements");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                a[i][j]=sc.nextInt();

            }

        }

        System.out.println("sum of rows------------->");

        for(i=0;i<3;i++)

        {   r=0;

            for(j=0;j<3;j++)

            {

                r=r+a[i][j];

            }

            System.out.println("sum of"+(i+1)+"row="+r);

        }

        System.out.println("sum of col------------->");

        for(i=0;i<3;i++)

        {   c=0;

            for(j=0;j<3;j++)

            {

                c=c+a[j][i];

            }

            System.out.println("sum of"+(i+1)+"col="+c);

        }

    }

}


//wap to accept a 3x3 matrix and print the matrix in transpose format without using another array

import java.util.Scanner;

class matrix

{

    public static void main(String args[])

    {

        Scanner sc=new Scanner(System.in);

        int a[][]=new int[3][3];

        int i,j;

        System.out.println("enter array elements");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                a[i][j]=sc.nextInt();

            }

        }

        System.out.println("matrix in original fromat");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                System.out.print(a[i][j]);

            }

            System.out.println();

        }

        System.out.println("matrix in transpose fromat");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                System.out.print(a[j][i]);

            }

            System.out.println();

        }

        

    }

}


//wap to accept a 3x3 matrix and print the matrix in transpose format by using another array

import java.util.Scanner;

class matrix

{

    public static void main(String args[])

    {

        Scanner sc=new Scanner(System.in);

        int a[][]=new int[3][3];

        int b[][]=new int[3][3];

        int i,j;

        System.out.println("enter array elements");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                a[i][j]=sc.nextInt();

            }

        }

        System.out.println("matrix in original fromat");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                System.out.print(a[i][j]);

            }

            System.out.println();

        }

        //transpose matrix and store in another array

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                b[i][j]=a[j][i];

            }

            

        }

        System.out.println("matrix in transpose fromat");

        for(i=0;i<3;i++)

        {

            for(j=0;j<3;j++)

            {

                System.out.print(b[i][j]);

            }

            System.out.println();

        }

        

    }

}


Tags

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.