Penjumlahan dan Pengurangan Matrix Dengan Java

Reaksi: 
Sebelum memulai dengan menjumlahkan dan mengurangkan matrix berikut, ada baiknya anda membaca Memasukkan Data Kedalam Array Pada Java  Agar tidak bingung untuk menganalisa masalah di bawah ini.



/*----------------- MENJUMLAHKAN DUA BUAH MATRIX ----------------
    file :PenjumlahanDanPenguranganMatrix.java
    deskripsi :
    - deklarasi : i, j
    - deklarasi matrixA[][], matrixB[][], jumlahMatrix[][]
    - Masukkan Package Util.Scanner untuk input data
    - jumlahMatrix[i][j] = matrixA[i][j] + matrixB[i][j]
    - kurangMatrix[i][j] = matrixA[i][j] - matrixB[i][j]
    - cetak matrixA, matrixB, jumlahMatrix, kurangMatrix

====================================================================*/


import java.util.*;

public class PenjumlahanDanPenguranganMatrix
{

    public static void main(String args[])
    {
        //untuk memasukkan data
        Scanner input = new Scanner(System.in);

        int i;
        int j;
        int[][]matrixA = new int[4][4];
        int[][]matrixB = new int[4][4];
        int[][]jumlahMatrix = new int[4][4];
        int[][]kurangMatrix= new int[4][4];

//input matrix A

        for(i=1;i<4;i++)
        {
            for(j=1;j<4;j++)
            {
                System.out.print("Matrix A  " + i + "." + j + "= ");
                matrixA[i][j] =input.nextInt();
            }
        }

        System.out.println();

// input matrix B
        for(i=1;i<4;i++)
        {
            for(j=1;j<4;j++)
            {
                System.out.print("Matrix B  " + i + "." + j + "= ");
                matrixB[i][j] =input.nextInt();
            }
        }

//penjumlahan Matrix

        for(i=1;i<4;i++)
        {
            for(j=1;j<4;j++)
            {
                jumlahMatrix[i][j] = matrixA[i][j] + matrixB[i][j];
                kurangMatrix[i][j] = matrixA[i][j] - matrixB[i][j];
            }
        }

//tampil matrix A
        System.out.println("\nMatrix A\n");
        for(i=1;i<4;i++)
        {
            for(j=1;j<4;j++)
            {
                System.out.print(" " + matrixA[i][j]);
            }
            System.out.println();
        }

//tampil matrix B
        System.out.println("\nMatrix B\n");
        for(i=1;i<4;i++)
        {
            for(j=1;j<4;j++)
            {
                System.out.print("   " + matrixB[i][j]);
            }
            System.out.println();
        }

//tampil jumlahMatrix B
        System.out.println("\nMatrixA + Matrix B\n");
        for(i=1;i<4;i++)
        {
            for(j=1;j<4;j++)
            {
                System.out.print(" " + jumlahMatrix[i][j]);
            }
            System.out.println();
        }

//tampil kurangmatrix
        System.out.println("\nMatrix A - Matrix B\n");
        for(i=1;i<4;i++)
        {
            for(j=1;j<4;j++)
            {
                System.out.print(" " + kurangMatrix[i][j]);
            }
            System.out.println();
        }


    }
}
Hasilnya akan tampak seprti gambar berikut :
 Download source code Penjumlahan dan Pengurangan Matrix Dengan Java di sini
Jhohannes H Purba Coding Sederhana Wednesday, April 20, 2011

12 comments: