yes
no
10/Promotion/slider
no

Apakah Array itu ?

Tidak ada komentar
Bagi yang pernah belajar pemrogramman, array merupakan suatu istilah yang tidak asing lagi. Namun, bagi yang belum pernah belajar pemrograman, mungkin masih belum familiar dengan istilalh array tersebut. Untuk itu, pada artikel ini penulis akan membahas materi artikel tentang Array. Array adalah variabel yang mampu menampung banyak data dengan tipe data yang sama. Dilihat dari jumlah ruang index yang dimilikinya, array terdiri dari 2 jenis, yaitu array satu dimensi dan array multidimensi. Array Satu Dimensi adalah array yang terdiri satu ruang index. Sedangkan Array Multidimensi adalah array yang terdiri dari banyak ruang index (lebih dari satu ruang index).  Dilihat dari jumlah elemen yang dikandungnya, array terdiri dari Array Static dan Array Dynamic. Array Static adalah array yang mempunyai jumlah elemen tetap. Sedangkan Array Dynamic adalah array yang mempunyai jumlah elemen yang berubah-ubah. Materi Array dapat dipelajari di tempat Kursus Komputer atau IT Training Center pada program kursus Programming, baik Web Programming maupun Desktop Programming. Computer First membuka kedua program kursus Programming tersebut.

Pada array static, kapasitas/daya tampung dari array secara langsung diberikan pada saat pendekarasian array. Sedangkan pada array dynamic, kapasitas/daya tampung array tidak diberikan (tidak mempunyai kapasitas). Baru setelah pendekarasian array, dilakukan pengesetan ulang pada array dynamic dengan kata kunci ReDim dan memberi kapasitas/daya tampung pada array tersebut.

Nilai yang diinput ke dalam array akan menjadi elemen dari array tersebut. Setiap elemen yang ada dalam array diberi index, dimana pengindexan elemen array dimulai dari 0. Jika ingin pengindexan elemen array dimulai dari 1, maka gunakan perintah Option Base 1 sebelum pendeklarasian array. Array banyak digunakan pada aplikasi seperti kalkulator, daftar nilai siswa, daftar menu dan lain-lain.

Deklarasi Array
Array Static satu Dimensi :
Dim x(3) as integer

Array Static Multidimensi :
Dim x(3,4) As Integer

Array Dynamic Satu Dimensi :
Dim x() As integer
ReDim x(3)

Array Dynamic Multidimensi :
Dim x() As Integer
ReDim x(3,4)

Untuk lebih jelasnya pemahaman tentang array, pada artikel ini penulis akan memberikan contoh pembuatan matrix dengan ordo 3x4, dengan menggunakan Visual Basic 6.0 sebagai berikut :

Dim matrix() As Integer
Dim i, j As Integer

Private Sub Form_Activate()
ReDim matrix(3, 4)

matrix(0, 0) = 1
matrix(0, 1) = 2
matrix(0, 2) = 3
matrix(0, 3) = 4

matrix(1, 0) = 5
matrix(1, 1) = 6
matrix(1, 2) = 7
matrix(1, 3) = 8

matrix(2, 0) = 9
matrix(2, 1) = 10
matrix(2, 2) = 11
matrix(2, 3) = 12

For i = 0 To 2
    Form1.Print ("")
    For j = 0 To 3
        Form1.Print (matrix(i, j) & vbTab);
    Next j
    Form1.Print ("")
Next i
End Sub

Keterangan :
Dim matrix() As Integer   :  Deklarasi array matrix() dengan tipe data integer 
Dim i,j As Integer            :  Deklarasi variabel i dan j dengan tipe data integer
matrix(0,0)=1                  :  Inisialisasi elemen matrix baris 1 kolom 1 dengan nilai 1
matrix(1,0)=5                  :  Inisialisasi elemen matrix baris 2 kolom 1 dengan nilai 5
Form1.Print matrix(i,j)     :  Mencetak semua elemen matrix pada Form1

Jika program dirunning maka akan menampilkan output sebagai berikut :
1          2          3          4
5          6          7          8
9          10        11        12

Silakan dicoba ya...! Jangan lupa beri komentarnya....
author profile image
Abdelghafour

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.

Tidak ada komentar

Posting Komentar

no
Computer First - First Choice in IT Training Center - menyediakan jasa pelatihan Kursus Komputer di Jakarta sejak dari usia dini yaitu sejak anak-anak sampai dengan dewasa. Computer First berdiri pada tahun 2001, Visi Computer First ingin menjadi First Choice in IT Training Center melalui pendidikan dan pelatihan komputer yang berkualitas terbaik [Computer First Indonesia] (http://computerfirst.co.id/images/logo/logo1.png)