Definisi Array

Pengertian Array

Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks.  Indeks array selalu bertipe integer yang dimulai dari 0. Setiap elemen array tersebut dapat diakses dengan cara A[indeks]. Berikut ini gambar yang dapat mengilustrasikan sebuah array :


Misal :
Array A yang berisi lima buah elemen bertipe integer, yaitu 10, 20, 30, 40, dan 50. Maka index array tersebut ialah :
A[0]=10
A[1]=20
A[2]=30
A[3]=40
A[4]=50

  Array dipakai untuk menyajikan sekumpulan data yang bertipe sama dan disimpan dengan urutan sesuai dengan indeks secara kontinyu. 
  Karakteristik array:
a. Mempunyai batasan dari pemesanan alokasi memory (bersifat statis).
b. Mempunyai type data sama (homogen).
c. Dapat di akses secara acak.
d. Berurutan (terstruktur).


Jenis - jenis array:

a. Array dimensi satu
Array berdimensi satu adalah data-data akan disimpan dalam satu baris array, sehingga hanya dibutuhkan satu pernomoran indeks.


DEKLARASI
  Namaarray : array[range_indeks]of tipe
Atau
  Tipearray : TYPE Array[range_indeks]of tipe
  Namaarray : Tipearray

Contoh program :
#include
Main ()
{
   Int n[5]={25,12,17,10,15};
   Int i;
   For ( i=0;  i<=4; i++)
     Printf  (“%d \n”, n[i]);
}

            Output
25
12
17
10
15

a.       Array dimensi dua
Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah kolom. Bentuknya dapat berupa matriks atau tabel.
Tipenama_array[baris] [kolom];

b.      Array dimensi banyak
Array multi-dimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array sama saja dengan array dimensi satu maupun array dimensi dua.

Tipenama_var[ukuran1] [ukuran2]…[ukuranN];


Komentar

Postingan populer dari blog ini

Conceptual Data Model [CDM] dan Physical Data Model [PDM] Database

Object Oriented Database

Definisi Basis Data