Selasa, 06 Desember 2011

Example : Visual Basic dengan menggunakan ARRAY

Contoh Visual Basic
Apa itu Array ?
 Array merupakan sekumpulan nilai data yang “dikelompokkan” dalam sebuah variabel. Array digunakan bila ada beberapa nilai data yang tipe datanya sama dan akan mendapat perlakuan yang sama pula. Misalnya, ada 10 nilai data dengan tipe string dan akan diolah dengan cara yang sama, maka akan lebih mudah jika menggunakan sebuah array dibandingkan bila menggunakan 10 variabel yang berbeda. Setiap nilai data di dalam sebuah array disebut elemen array dan masing-masing dibedakan dengan nomer indeksnya.

Menggunakan Array Sebuah array dideklarasikan dengan cara yang sama dengan variabel, yaitu menggunakan perintah Dim, kemudian diikuti dengan tanda kurung dan jumlahDim nama_array(jumlah_elemen – 1) As tipe_dataContoh :Dim NamaSiswa(99) As String
�� array NamaSiswa akan mempunyai elemen sebanyak 100 dengannomer indeks mulai dari 0 s/d 99.Selanjutnya untuk mengisi nilai data ke dalam array :nama_array(no_indeks) = nilai_dataContoh :NamaSiswa(0) = “umar”Namasiswa(1) = “nurul”Untuk “mengosongkan” nilai data, bisa menggunakan struktur kontrol For…Next :For i = 0 To 99NamaSiswa(i) = “”Next iLebih mudah bukan ?Catatan :�� Agar nomer indeks array dimulai dari 1 (bukan 0), bisa menggunakan perintah Option Base 1sebelum perintah Dim-nya, contoh :Option Base 1Dim NamaSiswa(100) As String�� Atau bisa juga menggunakan kata To di dalam penentuan jumlah elemen array, contoh :Dim NamaSiswa(1 To 100) As String�� Untuk mengetahui berapa jumlah elemen di dalam sebuah array, bisa menggunakan perintahUbound(nama_array), contoh :Dim NamaSiswa(1 To 100) As StringDim JmlElemen As IntegerJmlElemen = Ubound(NamaSiswa) �� hasilnya = 100�� Bila jumlah elemen array yang dibutuhkan tidak diketahui atau ingin bisa diubah-ubah, maka bagian jumlah_elemen pada perintah Dim tidak perlu diisi, contoh :Dim NamaSiswa() As StringTeknik ini biasa disebut sebagai array dinamis, biasanya untuk mengisi data yang berkembang terus, danbelum bisa ditentukan di awal jumlah elemennya.�� Untuk mengubah jumlah elemen array digunakan perintah rony :rony [Preserve] nama_array(jumlah_elemen)Contoh :rony NamaSiswa(1 To 150)�� jumlah elemen array NamaSiswa menjadi 150 dengan nomer indeks dari 1 s/d 150.

Tidak ada komentar:

Posting Komentar