Somando e subtraindo duas matrizes em Java

import java.util.Scanner;

public class Somando_Subtraindo_Matrizes {
   
    public static void main(String [] args){
       
   // Autor: João Matheus Santos Assis
   
        Scanner entrada = new Scanner(System.in);
   
        // Declarando as matrizes como inteiro, com dimensões 2X2
        int A[][] = new int [2][2];
        int B[][] = new int [2][2];
        // A matriz C armazenará a soma das matrizes A e B
        int C[][] = new int [2][2];
        // A matriz C armazenará a diferença das matrizes A e B
        int D[][] = new int [2][2];
   
       
   // Obtendo a primeira matriz
        System.out.println("PRIMEIRA MATRIZ!");
               
    for (int i=0; i<2; ++i){
        for (int j=0; j<2; ++j){
            System.out.printf("A[%d][%d]: \n",i,j);
            /*entrada.nextInt() é utilizado para lê
            valores inteiros digitados pelo usuário*/

            A[i][j] = entrada.nextInt();
        }       
    }
    
       
    // Obtendo a segunda matriz
        System.out.println("SEGUNDA MATRIZ!");
            
    for (int i=0; i<2; ++i){
        for (int j=0; j<2; ++j){
            System.out.printf("B[%d][%d]: \n",i,j);
            B[i][j] = entrada.nextInt();
        }            
    }
       
       
       
        System.out.printf("SOMA DAS MATRIZ A e B!\n");
    
    for (int i=0; i<2; ++i){
        for (int j=0; j<2; ++j){
            // \t tem função de tabulação
            // \n tem função de quebra linha
            C[i][j] = A[i][j] + B[i][j];
            System.out.printf("%d\t",C[i][j]); 
        }
          System.out.printf("\n");
    }
       
       
        System.out.println("\nDIFERENÇA DAS MATRIZ A e B!");
    for (int i=0; i<2; ++i){
        for (int j=0; j<2; ++j){
            D[i][j] = A[i][j] - B[i][j];
            System.out.printf("%d\t",D[i][j]);   
        } 
          System.out.printf("\n");      
    }
   
   
    }   
}

Palavras-Chaves: Soma, Subtração, matriz, Java.


Artigos relacionados em Java:




Feito no NetBeans-5.5.1 | Executável