Contoh Source Code Array 2 Dimensi

 
 // Disini adalah contoh pembuatan matriks dengan menggunakan array dimensi 2.

#include <iostream.h>
#include <conio.h>

main()
{
int matriks[100][99]; // matriks adalah nama variabel array dan [100] itu jumlah baris dan [99] itu jumlah kolom.
int i,j,jml; // kita set i,j,dan jml dengan tipe data integer.

cout<<"Masukan Jumlah Matriks Yang Di Inginkan : ";cin>>jml;

for(i=1;i<=jml;i++) // Disini kita gunakan untuk membuat perulangan baris pada input matriks dengan nilai awal i adalah 1 dan proses akan terus terulang
{ // Jika nilai i kurang dari jumlah nilai yang kita inputkan.
for(j=1;j<=jml;j++) // Disini kita gunakan untuk membuat perulangan pada kolom matriks dengan nilai awal yaitu 1 dan proses terus berulang jika nilai
{ // i kurang dari input jumlah.
cout<<"Masukan Nilai Pada Baris "<<i<<" dan kolom ke "<<j<<" :";
cin>>matriks[i][j]; // input yang digunakan untuk mengisi elemen elemen array yang digunakan.
}
cout<<endl; // digunakan untuk enter.
}

for (i=1;i<=jml;i++) // disini kita gunakan untuk membuat perulangan output baris pada matriks.
{
for(j=1;j<=jml;j++) // disini digunakan untuk perulangn output kolom matriks.
{cout<<matriks[i][j]<<" ";} // output untuk menampilkan element yang ada pada matriks.
cout<<endl;
}

getch();
}