Hayy gan, di pertemuan kali ini saya akan membahas array pada VB.NET. Dalam bahasa pemrograman mana pun, pasti kita akan menggunakan Array khususnya Vb.NET . Lalu apa sih yang dimaksud dengan Definisi Array pada Visual Basic? Array adalah sekumpulan elemen data yang memiliki tipe data yang sama (meskipun pada akhirnya tidak selalu demikian, seperti penjelasan berikutnya yang akan Anda temukan). Array mengijinkan Anda untuk mengaitkan sekumpulan variabel dengan nama yang sama dan menggunakan angka (index) untuk memisahkan antara elemen yang satu dengan yang lainnya.
Hal ini membantu kita dalam menulis kode yang lebih sederhana dan lebih singkat dalam banyak situasi, karena kita dapat melakukan perulangan secara efisien cukup hanya dengan menggunakan angka index dari array tersebut. Array memiliki batas paling bawah (lower) dan batas paling atas (upper), dan elemen-elemen array berada di antara batas-batas tersebut. Karena dengan Visual Basic mengalokasikan ruang untuk setiap angka index, hindari pendeklarasian sebuah array yang lebih besar dari yang dibutuhkan.
Apa fungsi dari Array?
Array memungkinkan kita untuk menyimpan data ataupun referensi objek dengan jumlah yang banyak dan terindeks. Indeks dalam array menggunakan integer, indeks ini digunakan untuk menentukan urutan dari elemen-elemennya, dan urutan indeks array biasanya dimulai dengan indeks nol (0) pada elemen pertama, kemudian indeks satu (1) untuk elemen kedua, dan seterusnya.
Bagaimana cara mendeklarasikan Array di Vb.NET?
Mendeklarasikan variabel array dengan type data tertentu caranya hampir sama dengan mendeklarasikan variabel pada umumnya. Hanya saja pada pendeklarasian variabel array biasanya menggunakan tanda kurung yang diletakkan setelah nama array. Berikut ini contoh pendeklarasian variabel array pada vb.net:
Dim Var_Array(n) as Tipe data
Keterangan :
Dim keyword untuk memulai mendeklarasikan variabel.
Var_Array adalah variabel array yang akan dibuat.
(n) Jumlah penampung yang kita pesan dengan nilai integer.
Tipe data tipe data dari sebuah Variabel array.
Contoh pendeklarasian array
Dim mhs (4) as String
Dengna perantah deklarasi di atas kita mendeklarasikan nama variabel mhs dengan jumlah tampugan data 5, karena di VB pendeklarsian tersebut berarti dari 0-4, berjumlah 5 tampungan.
Dim Var_Array(n) as Tipe data
Keterangan :
Dim keyword untuk memulai mendeklarasikan variabel.
Var_Array adalah variabel array yang akan dibuat.
(n) Jumlah penampung yang kita pesan dengan nilai integer.
Tipe data tipe data dari sebuah Variabel array.
Contoh pendeklarasian array
Dim mhs (4) as String
Dengna perantah deklarasi di atas kita mendeklarasikan nama variabel mhs dengan jumlah tampugan data 5, karena di VB pendeklarsian tersebut berarti dari 0-4, berjumlah 5 tampungan.
Di Visual Basic, terdapat dua jenis array, yaitu:
- Array Satu Dimensi
- Array Multidimensi
1. Array Satu Dimensi
Array satu dimensi adalah kumpulan elemen yang tersusun dalam suatu baris dengan tipe data yang sama.
BentukUmum :Dim Array[indeks] As Tipe_Data
Contoh :
Dim Arr(2) As String
Arr(0) = Txtkodebarang.Text
Arr(1) = Txtnamabaramg.Text
Arr(2) = Txtjenisbarang.Text
1. Buatlah desain form seperti gambar dibawah ini
NO | OBJEK | PROPERTIES | PENGATURAN |
1 | Label 1 | Text | Kode Barang |
2 | Label 2 | Text | Nama Barang |
3 | Label 3 | Text | Jenis Barang |
4 | Textbox 1 | Name | Txtkodebarang |
5 | Textbox 2 | Name | Txtnamabarang |
6 | Textbox 3 | Name | Txtjenisbarang |
7 | Listview 1 | Name | Listview1 |
8 | Button 1 | Text | Simpan |
Name | Btnsimpan |
3. Kode Program
-Double klik pada Form Load, kemudian masukan coding seperti dibawah ini :
-Double klik pada Button Simpan, kemudian masukan coding seperti dibawah ini :
4. Untuk Menjalankan Program tekan F5 atau klik Start Debuging pada Toolbar dan untuk menutup program klik Stop Debuging pada Toolbar. Jika berhasil maka tampilan program akan seperti pada gambar dibawah ini :
2. Array Multidimensi
Array multidimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki type data sama dan elemen yang akan diakses melalui banyak indeks. Array bentuk ini biasanya digunakan untuk merepresentasikan nilai dari sebuah tabel.
BentukUmum :Dim Array[indeks,Indeks] As Tipe_Data
Dim Array[indeks,indeks,indeks] As Tipe_Data
Untuk dapat lebih memahami bagaimana pendeklarasian array dan indeksnya mari kita lihat beberapa contoh berikut ini:
Contoh 1
Dim arr(0, 1) As String
arr(0, 0) = "NIS"
arr(0, 1) = "Nama Siswa"
Contoh 2
Dim arr(1, 1) As String
arr(0, 0) = "NIS"
arr(0, 1) = "Nama Siswa"
arr(1, 0) = "Jenis Kelamin"
arr(1, 1) = "No. HP"
Contoh 3
Dim arr(1, 2) As String
arr(0, 0) = "NIS"
arr(0, 1) = "Nama Siswa"
arr(0, 2) = "TTL"
arr(1, 0) = "Jenis Kelamain"
arr(1, 1) = "No. HP"
arr(1, 2) = "Alamat"
Contoh 4
Dim arr(2, 2) As String
arr(0, 0) = "NIS"
arr(0, 1) = "Nama Siswa"
arr(0, 2) = "TTL"
arr(1, 0) = "Jenis Kelamain"
arr(1, 1) = "No. HP"
arr(1, 2) = "Alamat"
arr(2, 0) = "Hoby"
arr(2, 1) = "Cita-cita"
arr(2, 2) = "Motto"
Untuk dapat memahami Array Multidimensi, mari kita coba langsung pada latihan.
1. Buatlah desain form seperti gambar dibawah ini:
2. Aturlah pengaturan Properties seperti pada tabel berikut:
NO | OBJEK | PROPERTIES | PENGATURAN |
1 | Label 1 | Text | DATA NILAI SISWA |
2 | Label 2 | Text | NIRM |
3 | Label 3 | Text | NAMA SISWA |
4 | Label 4 | Text | NILAI MATA KULIAH |
5 | Label 5 | Text | VISUAL BASIC I |
6 | Label 6 | Text | DESAIN WEB I |
7 | Label 7 | Text | BASIS DATA |
8 | Label 8 | Text | JUMLAH |
9 | Label 9 | Text | RATA-RATA |
10 | Label 10 | Text | GRADE |
11 | Label 11 | Text | KETERANGAN |
12 | Texboxt 1 | Name | Txtnirm |
13 | Texboxt 2 | Name | Txtnamasiswa |
14 | Texboxt 3 | Name | Txtvbi |
15 | Texboxt 4 | Name | Txtdwi |
16 | Texboxt 5 | Name | Txtbd |
17 | Texboxt 6 | Name | Txtjumlah |
18 | Texboxt 7 | Name | Txtrata |
19 | Texboxt 8 | Name | Txtgrade |
20 | Textbox 9 | Name | Txtketerangan |
21 | Listview 1 | Name | Listview1 |
22 | Button 1 | Text | Simpan |
Name | Btnsimpan | ||
23 | Button 2 | Text | Tutup |
Name | Btntutup |
3. Kode Program
-Double klik pada Form Load, kemudian masukan coding seperti dibawah ini :
-Double klik pada Textbox VISUAL BASIC I, kemudian masukan coding seperti dibawah ini
-Double klik pada Textbox DESAIN WEB I, kemudian masukan coding seperti dibawah ini
-Double klik pada Textbox BASIS DATA, kemudian masukan coding seperti dibawah ini
-Double klik pada Textbox RATA-RATA, kemudian masukan coding seperti dibawah ini
-Double klik pada Textbox GRADE, kemudian masukan coding seperti dibawah ini
-Double klik pada Button SIMPAN, kemudian masukan coding seperti dibawah ini
-Double klik pada Button TUTUP, kemudian masukan coding seperti dibawah ini
5. Kemudian jalankan Program, Jika berhasil maka tampilan program akan seperti pada gambar di bawah ini :
Demikian contoh penggunaan array satu dimensi dan multidimensi pada vb.net, Semoga dapat membantu memudahkan dalam belajar bahasa pemrograman, terutama vb.net. Terimakasih sudah berkunjung dan semoga bermanfaat. Jika ada hal-hal yang perlu disampaikan, silahkan bisa mengisi komentar pada bagian bawah blog ini.
Trimakasih.
No comments:
Post a Comment