Apa Itu ARRAY dan ada berapa jenis?
ARRAY adalah Sebuah variabel yang
dapat menampung lebih dari satu data dan memiliki tipe data yang sama.
Contohnya
Contohnya
Int a[10]={1,2,3,4,5,6,7,8,9,10};
Int nama[3]={Andri,Andi,Riyan};
Jenis-jenis array :
1. Array satu dimensi
Int nama[3]={Andri,Andi,Riyan};
Jenis-jenis array :
1. Array satu dimensi
Array satu dimensi adalah suatu array
yang terdiri dari 1 subskrip array, yaitu jumlah data maksimum.
contohnya :
Bentuk umum :
Tipe_data nama_array[jumlah_maks_data];
Contoh :
int Nilai[5];
nilai [1] nilai [2] nilai
[3] nilai [4] nilai
[5]
2. Array Dua Dimensi
Array dua dimensi adalah suatu array yang
terdiri dari 2 subskrip, yaitu jumlah elemen baris dan jumlah elemen
kolom.
Bentuknya dapat berupa matriks atau tabel.
- Deklarasi array :
Tipe_array nama_array[baris][kolom];
- Cara mengakses array :
Untuk mengakses array, misalnya kita ingin mengisi
elemen array baris 2 kolom 3 dengan 10 maka perintahnya adalah sbb :
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)
3. Array Multidimensi
Array multidimensi adalah suatu array yang mempunyai
subskrip lebih dari dua. Bentuk pendeklarasian array sama saja dengan array
dimensi satu maupun array dimensi dua.
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]
No comments:
Post a Comment