Vbnet Array
Transcript of Vbnet Array
-
7/24/2019 Vbnet Array
1/5
ARRAY
Array adalah sekumpulan variable yang dapat menyimpan sekumpulan atau serentetan nilai.setiap array di VB.NET adalahZero baseartinya index pertama dari element array adalah 0.
Contoh :
Array dapat diiptakan !enggunakan "ernyataan sebagai berikut :
#im oba$array%& As 'tring ( )*+ai,*- *+adly*- *itri*- */uli*
1ntuk mengambil isi array kita bisa menggunakan notasi : 2variable%index array ke&3
!isalnya kita akan mengambil isi array yang ke tiga- maka notasinya sebagai berikut :
oba$array%4&.isi array yang tampil adalah : /uli.
Array 1 dimensi
"enulisan Array 5 dimensi dapat dilakukan seperti diba6ah ini
#imoba%& As7nteger( )5- 8- 9-
Atau
#im namavariable%banyak array& as tipedata
#imoba%9& As7nteger
oba%0& ( 5
oba%5& ( 8
oba%8& ( 9oba%4& (
Array 2 Dimensi/Multidimensi
-
7/24/2019 Vbnet Array
2/5
"enulisan Array 5 dimensi dapat dilakukan seperti diba6ah ini
#imoba%-& As7nteger( ))5- 8- 9- -)8-;-9-
Atau
#im namavariable%banyak array& as tipedata
#imoba%9- 9& As7ntegeroba%0- 0& ( 5
oba%0- 5& ( 8
oba%0- 8& ( 9oba%0- 4& (
oba%5- 0& ( 8
oba%5- 5& ( ;
oba%5- 8& ( 9
oba%5- 4& (
ontoh pengurutan dari nilai terbesar ke terkeil array 5 dimensiBuat tampilan sederhana
"ada button "roses masukan koding diba6ah ini untuk pengurutan:
#imoba%& As7nteger( )
-
7/24/2019 Vbnet Array
3/5
ora ( 0 To4
orb ( 0 To4
7+oba%a& = oba%b& Then sementara ( oba%a&
oba%a& ( oba%b&
oba%b& ( sementara End7+
Next
Next !e.>istBox5.7tems.Clear%&
ora ( 0 To4
!e.>istBox5.7tems.Add%oba%a&& Next
?asil yang didapat
@ita ubah sedikit koding untuk mengurutkan kesamping bukan keba6ah kodingnya sepertidiba6ah ini masukan di tombol proses
#imoba%& As7nteger( )
-
7/24/2019 Vbnet Array
4/5
#imhasil As'tring
ora ( 0 To4
orb ( 0 To4 7+oba%a& = oba%b& Then
sementara ( oba%a&
oba%a& ( oba%b& oba%b& ( sementara
End7+
Next Next
!e.>istBox5.7tems.Clear%&
hasil ( **
ora ( 0 To4 7+a ( 0 Then
hasil ( hasil oba%a&
Else
hasil ( hasil * * oba%a& End7+
Next !e.>istBox5.7tems.Add%hasil&
?asil yang didapat
'ekarang oba buat Tugas menggunakan 2 dimensi
-
7/24/2019 Vbnet Array
5/5
'oal
5. #imoba%-& As7nteger( ))