/*
file name : Array 2 Dimensi
programer : Andes Arinal G
deskripsi : Menampilkan 2 dimensi
1. dengan menggunakan int data 3,3
2. for didalam for pada 2 dimensi
3. langsung menampilkan tanpa d input
*/
import javax.swing.*;
class ContohArray2Dimensi
{
public static void main(String[] args)
{
int data [][] = new int [3][3];
int i,j;
for (i=0;i<3 ;i++ )
{
for (j=0; j<3 ;j++ )
{
data[i][j]= i+j; // untuk menginput data[i][j]
}
}
for (i=0;i<3 ;i++ ) // for pada ini untuk menampilkan data
{
for (j=0; j<3 ;j++ )
{
System.out.print(" "+data[i][j]); // Menampilkan data [i][j]
}
System.out.println(); // memubuat baris ke bawah
}
}
}
/*
cara kerja program diatas :
int data [][] = new int [3][3]; ruang yang di sediakan sebanyak 3x3 (0,0 0,1 0,2 ) (1,0 0,1 1,2) (2,0 2,1 2,2 )
pada for (i=0;i<3 ;i++ ) ==>> jika i=0
{
for (j=0; j<3 ;j++ ) ==>> disini i=0 dan j=0
i=0 dan j=1
{
data[i][j]= i+j; ==>> data [i][j]=i+j arti sama dengan ==>>> data 0,0 = 0+0 = 0 selesai
data [i][j]=i+j artinya sama dengan ==>> datadata 0,1 =i+j= 1
dst .....
diulang dari lagi for (j=0; j<3 ;j++) sampai syarat j<3 ...
setelah tidak d penuhi j<3 maka dia akan pindah for (i=0;i<3 ;i++ ) i menjadi 1
dst ...
}
}
for (i=0;i<3 ;i++ ) ==>> ini untuk menampilkan data diatas
{
for (j=0; j<3 ;j++ )
{
System.out.print(" "+data[i][j]); ==>>> di sini lah data [i][j] d cetak seperti dan data pada 0,0 adalah 0
data pada 0,1 adalah 1
dst
}
System.out.println();
*/
HASILNYA :
' , ' GOOD LUCK ...