- Array Satu Dimensi
Bentuk umum :
Tipe_data nama_array[jumlah_maks_data];
Contoh :
int Nilai[5]; nilai [1] nilai [2] nilai [3] nilai [4] nilai [5]
70 | 80 | 82 | 60 | 75 |
String juga sebenarnya merupakan array yang bertipe karakter. Jumlah elemen array menyatakan jumlah string.
- Array Dua Dimensi
Bentuknya dapat berupa matriks atau tabel.
- Deklarasi array :
Tipe_array nama_array[baris][kolom];
Untuk mengakses array, misalnya kita ingin mengisi elemen array baris 2 kolom 3 dengan 10 maka perintahnya adalah sbb :
- Cara mengakses array :
X[1][2] = 10;
- Untuk mengisi dan menampilkan isi elemen array ada dua cara yaitu :
- Row Major Order (secara baris per baris)
- Column Major Order (secara kolom per kolom)
- Array Multidimensi
Bentuk umumnya yaitu :
tipe_array nama_array[ukuran1][ukuran2]�[ukuranN];
Contoh :
float X[2][4][3];
X[0][0][0] X[0][0][1] X[0][0][2] X[1][0][0] X[1][0][1] X[1][0][2]
X[0][1][0] X[0][1][1] X[0][1][2] X[1][1][0] X[1][1][1] X[1][1][2]
X[0][2][0] X[0][2][1] X[0][2][2] X[1][2][0] X[1][2][1] X[1][2][2]
X[0][3][0] X[0][3][1] X[0][3][2] X[1][3][0] X[1][3][1] X[1][3][2]