Dalam matematika, matriks adalah kumpulan bilangan, simbol, atau ekspresi, berbentuk persegi panjang yang disusun menurut baris dan kolom. Bilangan-bilangan yang terdapat di suatu matriks yang menyususun matriks tersebut disebut elemen-elemen
atau komponen-komponen matriks. Nama sebuah matriks dinyatakan dengan
huruf kapital. Banyak baris x banyak suatu kolom dari suatu matriks
disebut ordo matriks Berikut merupakan program perkalian matriks 2 x 2 menggunakan java class.
Pertama buat main programnya, kemudian isikan koding berikut pada mainnya
package array;
public class Array {
public static void main(String[] args) {
int[][] kumpulanIntA = new int[2][2];
int[][] kumpulanIntB = new int[2][2];
int[][] HasilC = new int[2][2];
int bilangan1,bilangan2;;
for (int i=0;i<=1; i++){
for (int j=0;j<=1;j++){
bilangan1 = masukan.ambilInteger("Masukkan elemen matrik pertama: ");
kumpulanIntA[i][j] = bilangan1; // sama dengan : jumlah = jumlah + bilangan
}
}
for (int i=0 ; i<=1; i++){
for (int j=0;j<=1;j++){
bilangan2 = masukan.ambilInteger("Masukkan elemen matrik kedua berikutnya : ");
kumpulanIntB[i][j] = bilangan2; // sama dengan : jumlah = jumlah + bilangan
}
}
for (int i=0 ; i<=1; i++){
for (int j=0;j<=1;j++){
HasilC[i][j]=kumpulanIntA[i][j]+kumpulanIntB[i][j];
System.out.println ("Hasil "+i+","+j+" adalah " + HasilC[i][j]);
}
}
}
}
public class Array {
public static void main(String[] args) {
int[][] kumpulanIntA = new int[2][2];
int[][] kumpulanIntB = new int[2][2];
int[][] HasilC = new int[2][2];
int bilangan1,bilangan2;;
for (int i=0;i<=1; i++){
for (int j=0;j<=1;j++){
bilangan1 = masukan.ambilInteger("Masukkan elemen matrik pertama: ");
kumpulanIntA[i][j] = bilangan1; // sama dengan : jumlah = jumlah + bilangan
}
}
for (int i=0 ; i<=1; i++){
for (int j=0;j<=1;j++){
bilangan2 = masukan.ambilInteger("Masukkan elemen matrik kedua berikutnya : ");
kumpulanIntB[i][j] = bilangan2; // sama dengan : jumlah = jumlah + bilangan
}
}
for (int i=0 ; i<=1; i++){
for (int j=0;j<=1;j++){
HasilC[i][j]=kumpulanIntA[i][j]+kumpulanIntB[i][j];
System.out.println ("Hasil "+i+","+j+" adalah " + HasilC[i][j]);
}
}
}
}
Setelah selesai membuat mainnya, kemudian buat java classnya dan isikan koding berikut.
package array;
import java.io.*;
public class masukan {
public static int ambilInteger(String pertanyaan) {
String strbilangan = null;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int bilangan;
System.out.print(pertanyaan);
try {
strbilangan = br.readLine();
} catch (IOException ioe) {
System.out.println("Kesalahan IO, program berhenti");
System.exit(1);
}
bilangan = Integer.parseInt(strbilangan);
return bilangan;
}
}
import java.io.*;
public class masukan {
public static int ambilInteger(String pertanyaan) {
String strbilangan = null;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int bilangan;
System.out.print(pertanyaan);
try {
strbilangan = br.readLine();
} catch (IOException ioe) {
System.out.println("Kesalahan IO, program berhenti");
System.exit(1);
}
bilangan = Integer.parseInt(strbilangan);
return bilangan;
}
}
Setelah selesai membuat java classnya , kemudian run programnya dan akan muncul output sebagai berikut.
0 comments:
Post a Comment