ARRAY

ARRAY



(sumber : Image )


Pengertian Array

  • Array atau Larik adalah sekumpulan data  yang mempunyai tipe data sejenis. Misalnya numerik atau  string, dan diidentifikasikan dengan sebuah nama variable array.
  • Di dalam sebuah array, setiap rinci data disebut dengan komponen atau elemen array, ditentukan oleh suatu besaran yang disebut dengan subskrib atau index  yang menunjukkan letak sebuah elemen dalam array.
  • Berdasarkan banyaknya subskrib yang menentukan letak suatu elemen dalam larik dikenal adanya array dimensi satu, arary dimensi dua dan array dimensi banyak.

 Macam-macam Array

1.Array Berdimensi Satu
Array dimensi satu disebut juga dengan vector, adalah sebuah array yang terdiri dari sejumlah elemen data, dan poisis setiap elemen ditentukan oleh sebuah subskrib.
Setiap array harus dideklarasikan terlebih dahulu, hal ini digunakan untuk mengalokasikan ruang memori yang akan digunakan dan juga menentukan tipe data dari elemen array.
Bentuk umum deklarasi array dimensi satu adl :
DIM namavar ({cacah awal to akhir}) [As tipe]
Dengan
cacah   : banyaknya elemen array
Awal  : nomor awal subskrib
Akhir  : nomor akhir subskrib
Tipe  : tipe data elemen array.



2. Array Berdimensi Dua

Array dimensi dua, lebih dikenal dengan matriks atau tabel, adalah sekumpulan elemen yang sejenis, dan posisi setiap elemennya ditentukan oleh dua buah subskrib yaitu nomor baris dan nomor kolom.
Bentuk umum deklarasi array dimensi 2 adalah :
DIM namavar (baris,kolom) [As tipe]  atau
DIM namavar (baris1 to baris2, kolom1 to kolom2) [As tipe]
 Dengan 
Namavar   : nama variable yang akan dideklarasikan sebagai array dua dimensi
Baris  : cacah baris
Kolom      : cacah kolom



3. Array Berdimensi Banyak

Array dimensi banyak merupakan array yang dimensinya lebih dari satu.

Bentuk umum deklarasinya :
DIM namavar (b,k,h,…,dn) [As tipe  ]  atau
  DIM namavar (b1 to b2,k1to k2, h1 to h2,…, dn1 to dn2) [As tipe


Contoh Program Array:




Jika kita run akan menghasilkan sebagai berikut :

Share this

Related Posts

Previous
Next Post »