Program Java - Perkalian Matriks Ordo 2 x 2

Program Java - Perkalian Matriks Ordo 2 x 2 - Artikel ini bertujuan untuk membantu teman-teman yang mendapatkan banyak sekali tugas dari dosen atau guru disekolah dan saya tahu betapa susahnya mencari referensi untuk menyelesaikan itu semua. Pada artikel ini saya akan membagikan Script Program Perkalian Matriks Ordo 2 * 2 pada bahasa pemrograman Java.

Baca Artikel : Program Java - Penjumlahan Matriks Ordo 2 x 2

Pada program ini anda harus menginputkan nilai matriks A dan nilai matriks B seperti pada gambar dibawah ini.

Program Java - Perkalian Matriks Ordo 2 x 2

Saya menggunakan Aplikasi Eclipse untuk menjalankan program Java ini, namun Syntak atau Sriptnya sama saja.

Baca Artikel : Program Java - Menghitung Luas Dan Keliling Lingkaran Pada Java

Baiklah langsung saja ke syntak Program dibawah ini sob

package legi;

import java.util.Scanner;

public class artikel {
    private static Scanner input;

    public static void main(String[] args) {
            input = new Scanner(System.in);
            int A[][]= new int[2][2];
            int B[][]= new int[2][2];
            int C[][]= new int[2][2];
            
            System.out.println("Masukkan matriks A");
            for (int i=0;i<2;i++){
                for (int j=0;j<2;j++){
                    System.out.print("["+(i+1)+"]["+(j+1)+"]:");
                    A[i][j]=input.nextInt();
                }
            }
            
            System.out.println("Masukkan matriks B");
            for(int k=0;k<2;k++){
                for(int l=0;l<2;l++){
                    System.out.print("["+(k+1)+"]["+(l+1)+"]:");
                    B[k][l]=input.nextInt();
                }
            }
            
            System.out.println("Matriks A");
            for(int i=0;i<2;i++){
                for(int j=0;j<2;j++){
                    System.out.print(A[i][j]+ " ");
                }
                System.out.println("");
            }
            
            System.out.println("Matriks B");
            for(int k=0; k<2;k++){
                for(int l=0; l<2;l++){
                    System.out.print(B[k][l]+" ");
                }
                System.out.println("");
            }
            
            C[0][0]=A[0][0]*B[0][0]+A[0][1]*B[1][0];
            C[0][1]=A[0][0]*B[0][1]+A[0][1]*B[1][1];
            C[1][0]=A[1][0]*B[0][0]+A[1][1]*B[1][0];
            C[1][1]=A[1][0]*B[0][1]+A[1][1]*B[1][1];
            
            System.out.println("Hasil perkalian Matriks A dan B");
            for(int x=0;x<2;x++){
                for(int y=0;y<2;y++){
                    System.out.print(C[x][y]+" ");
                }
                System.out.println(" ");
            }
        }
        
    }

OUTPUT

Program Java - Perkalian Matriks Ordo 2 x 2

Note : Perlu di perhatikan, ada beberapa yang harus diperhatikan pada syntak Program diatas, seperti nama Package dan Public Class harus disesuaikan dengan Package dan Public Class yang anda buat sisanya sama.

Baca Artikel : Program Java - Penjumlahan Matriks Menggunakan For Dan If

Semoga artikel ini bisa bermanfaat, silahkan untuk meninggalkan komentar dibawah ini dan memberikan masukan setelah membaca. Terima kasih.

0 komentar:

Post a Comment