Saturday, September 10, 2011

Matrix Substraction

import java.io.*;
class matrixSub{
    int a[][] = new int[10][10];
    int b[][] = new int[10][10];
    int c[][] = new int[10][10];
    DataInputStream din = new DataInputStream(System.in);
    void getData(){
        try{
            System.out.println("Enter First Matics");
            for(int i=0;i<3;i++){
                for(int j=0;j<3;j++){
                    a[i][j] = Integer.parseInt(din.readLine());
                }
            }
            System.out.println("Enter Second Matrix");
            for(int i=0;i<3;i++){
                for(int j=0;j<3;j++){
                    b[i][j] = Integer.parseInt(din.readLine());
                }
            }
        }catch (Exception e){System.out.println("Exception araise "+e);}
    }
    void addition(){
        for(int i=0;i<3;i++){
            for(int j=0;j<3;j++){
                c[i][j] = a[i][j] - b[i][j];
            }
        }
    }
    void display(){
        System.out.println("The Sustracted Matrices are ");
        for(int i=0;i<3;i++){
            for(int j=0;j<3;j++){
                System.out.println(c[i][j]);
            }
        }
    }
}
public class MatrixSubstraction {
    public static void main(String args[]){
        matrixSub subm = new matrixSub();
        subm.getData();
        subm.addition();
        subm.display();
    }
}

No comments:

Post a Comment