Tujuan:
Mempraktekkan tentang array dan jenis-jenis array, serta penggunaan array pada
pemrograman.
Mempraktekkan tentang array 2 dimensi dalam pemrograman.
DASAR TEORI
Seperti yang telah dijelaskan pada pertemuan sebelumnya, array merupakan suatu tipe data
yang terstruktur dan dapat digunakan untuk menyimpan data yang memiliki tipe data yang sama.
Dengan kata lain, array adalah kumpulan data yang memiliki tipe yang sama. Penggunaan array
dapat mengurangi kerumitan dalam proses penyimpanan data dalam jumlah yang besar. Dengan
menggunakan array kita tidak perlu membuat banyak variabel untuk data yang memiliki tipe yang
sama.
Terdapat 2 jenis array, yaitu array 1 dimensi dan array 2 dimensi. Array dengan 1 dimensi
dapat digambarkan sebagai sebuah baris, sedangkan array 2 dimensi merupakan dapat digambarkan
seperti sebuah matrik. Berikut format pendeklarasian array 2 dimensi:
Tipe_data nama_larik[indeks_baris][indeks_kolom]
0 1 2 Indeks kolom
0
1
2 nilai[1][2]
int main()
{
int matrik[3][3]={{5,6,7},{8,9,10},{1,2,3}};
int i,j;
for(i=0;i<=2;i++)
{
for(j=0;j<=2;j++)
{
printf("[%d] ",matrik[i][j]);
}
printf("\n");
}
return 0;
Koding di atas merupakan contoh koding yang dapat menampilkan sebuah matrik dengan
ordo 3 x 3 menggunakan array 2 dimensi.
TUGAS
1. Apa perbedaan array 1 dimensi dan 2 dimensi ?