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.
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
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