Array




Dengan menggunakan arrayprogrammer dapat menggunakan sekumpulan variabel dengan nama dan tipe data yang sama. Untuk mengakses variabel tertentu dalam Arrayprogrammer harus menggunakan indeks. Indeks harus berupa angka dengan tipe data byte, integer, atau word. Dengan kata lain, nilai maksimum sebuah indeks adalah sebesar 65.535. Cara pendeklarasian Array hampir sama dengan variabel, namun perbedaannya programmer harus mengikutkan jumlah elemennya (indeks).

Cara penulisannya:

Dim nama_array(jml_indeks) As tipe_data

Contoh:

 Dim data(8) As byte

Keterangan:

Dim       = Pernyataan untuk menentukan sebuah Array
data     = Nama Array
(8)       = Jumlah indeks Array
byte    = tipe data untuk Array

Dari contoh diatas, Array data tersusun dari 8 anak bagian array yang berindeks dari 0 sampai 7

data(0)
data(1)
data(2)
data(3)
data(4)
data(5)
data(6)
data(7)

Di dalam sebuah array, bila tidak ditentukan harga dari indeks awal, maka indeks awal akan selalu dimulai dari 0. Jadi sebuah array Sensor(5) akan mempunyai 6 anak bagian array yang berawal dari indeks 0 sampai indeks 5.

2. DIMENSI ARRAY
Ada beberapa jenis dimensi array.

A. Array satu dimensi (one-dimensional array)

Contoh:

Dim data(8) As byte

B. Array dua dimensi (two-dimensional array)

Contoh:

Dim data(3,4) As byte

C. Array tiga dimensi (three-dimensional array)

Contoh:

Dim data(2,3,5) As byte

D. Array multi-dimensi (multi-dimensional array)

Contoh:

Dim data(2,3,4,5,6,7,8) As byte



Share on Google Plus

About Robotics University

    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment