Vbnet Array

download Vbnet Array

of 5

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( ))