Kali Ini saya akan membagi ilmu saya tentang Array. Array terbagi 2 macam, yaitu :
1. Array 1 Dimensi
2. Array 2 Dimensi
Perbedaan diantara keduanya adalah terdapat didialam kurung sikunya.
1. Contoh Array 1 Dimensi :
int[] angka = new int[4];
berarti panjang dari array 1 dimensi tersebut adalah 4 (4 baris).
2. Contoh Array 2 Dimensi :
int[][] matriks = new [3][3];
berarti panjang dari array 2 dimensi tersebut 3 baris dan 3 kolom.
dan kali ini saya akan membahas matriks infinitif dan ditentukan dari user untuk menentukan panjang dari array tersebut..langsung saja ke pokok pembahasannya..
import java.util.Scanner;
public class MatriksInfinitf {
public static void main(String[] args) {
Scanner inp = new Scanner(System.in);
System.out.print("Masukkan Jumlah Baris : ");
int n = inp.nextInt();
System.out.print("Masukkan Jumlah Kolom : ");
int k = inp.nextInt();
System.out.println("\nInput Matriks");
int[][] matrik = new int[n][k];
for (int i = 0; i < matrik.length; i++) {
for (int j = 0; j < matrik[0].length; j++) {
System.out.print("Baris ke-"+(i+1)+" Kolom ke-"+(j+1)+" : ");
matrik[i][j] = inp.nextInt();
}
}
System.out.println("\nTampilan Matriksnya");
for (int i = 0; i < matrik.length; i++) {
for (int j = 0; j < matrik[0].length; j++) {
System.out.print(matrik[i][j]+" ");
}
System.out.println("");
}
}
}
Selamat Mencoba..!! :-)