Embed presentation
Download to read offline

![Deklarasi Array 2 Dimensi
tipe_data nama_var_array[batas_baris][batas_kolom];
Contoh:
int matriks[3][4];
int matriks2[3][4] = { {5,20,1,11}, {4,7,67,-9},
{9,0,45,3} };](https://image.slidesharecdn.com/matriks-150119215509-conversion-gate01/85/Algoritma-Matriks-2-320.jpg)
![Contoh (2)
Deklarasi:
int x[2][4];
X[0][0]=8; x[0][1]=5; x[0][2]=9; x[0][3]=8;
X[1][0]=8; x[1][1]=2; x[1][2]=1; x[1][3]=0;
atau
int x[2][4]= {{8, 5, 9, 8},{8, 2, 1, 0}};](https://image.slidesharecdn.com/matriks-150119215509-conversion-gate01/85/Algoritma-Matriks-3-320.jpg)

![9
Reading and displaying 2D array
Can be done using nested loops
int x[3][3], i, j;
for (i = 0; i < 3; i++)
{
printf(“Row %d: ”, i+1);
for (j = 0; j < 3; j++)
scanf (“%d ”,
&x[i][j]);
}
int x[3][3]=
{{3,5,7},{2,4,6},{11,9,13}};
int i, j;
for (i = 0; i < 3; i++)
{
printf(“Row %d: ”, i+1);
for (j = 0; j < 3; j++)
printf(“%d ”, x[i][j]);
printf(“n”);
}](https://image.slidesharecdn.com/matriks-150119215509-conversion-gate01/85/Algoritma-Matriks-5-320.jpg)

Dokumen ini menjelaskan tentang array berdimensi dua, yang dapat digambarkan sebagai matriks dengan banyak baris dan kolom. Contoh deklarasi dan pengisian nilai array berdimensi dua disertakan, serta cara membaca dan menampilkan array menggunakan nested loops. Penjelasan juga mencakup sintaks yang diperlukan untuk mendeklarasikan dan menginisialisasi array 2D.

![Deklarasi Array 2 Dimensi
tipe_data nama_var_array[batas_baris][batas_kolom];
Contoh:
int matriks[3][4];
int matriks2[3][4] = { {5,20,1,11}, {4,7,67,-9},
{9,0,45,3} };](https://image.slidesharecdn.com/matriks-150119215509-conversion-gate01/85/Algoritma-Matriks-2-320.jpg)
![Contoh (2)
Deklarasi:
int x[2][4];
X[0][0]=8; x[0][1]=5; x[0][2]=9; x[0][3]=8;
X[1][0]=8; x[1][1]=2; x[1][2]=1; x[1][3]=0;
atau
int x[2][4]= {{8, 5, 9, 8},{8, 2, 1, 0}};](https://image.slidesharecdn.com/matriks-150119215509-conversion-gate01/85/Algoritma-Matriks-3-320.jpg)

![9
Reading and displaying 2D array
Can be done using nested loops
int x[3][3], i, j;
for (i = 0; i < 3; i++)
{
printf(“Row %d: ”, i+1);
for (j = 0; j < 3; j++)
scanf (“%d ”,
&x[i][j]);
}
int x[3][3]=
{{3,5,7},{2,4,6},{11,9,13}};
int i, j;
for (i = 0; i < 3; i++)
{
printf(“Row %d: ”, i+1);
for (j = 0; j < 3; j++)
printf(“%d ”, x[i][j]);
printf(“n”);
}](https://image.slidesharecdn.com/matriks-150119215509-conversion-gate01/85/Algoritma-Matriks-5-320.jpg)