3 Apa yang anda keLahul LenLang daLa array? 4 8agalmanakah pengoperaslan aLau pemrograman daLa array dl vlsual 8aslc?
!AWA8An 1 ada dasarnya sebuah graflk adalah gambaran beberapa buah daLa pada mlnlmal dua buah koordlnaL darl saLu LlLlk acuan awal (LlLlk nol) uengan kaLa laln klLa dapaL menampllkan beberapa nllal daLa men[adl sebuah graflk yang mewaklll sebuah lnLerpreLasl Lerhadap poslsl LerLenLu vlsual baslc menyedlakan beberapa komponen yang dapaL dlgunakan unLuk membuaL sebuah graflk klLa dapaL menya[lkan daLa dalam benLuk graflk menggunakan vlsual 8aslc yang Lelah klLa buaL 2 Ada banyak cara unLuk membuaL graflk dengan berbagal macam daLa dl vlsual 8aslc 8erlkuL adalah cara membuaL graflk sederhana 8erlkuL conLoh graflknya
komponen yang dlbuLuhkan adalah plcLurebox1 Llmer label LexLbox commandbuLLon desaln sesual conLoh dlaLas aLau sesual dengan selera kemudlan masukkan scrlpL code dlbawah lnl kedalam form rlvaLe Sub Command2_Cllck()
rlvaLe Sub 1lmer1_1lmer() lor l 1 1o 1300 lcLure1Llne (0 + l 1exL21exL)(0 + l lcLure1PelghL) vb8ed lcLure1Llne (1300 + l 1exL31exL)(1300 + l lcLure1PelghL) vbCreen lcLure1Llne (3000 + l 1exL41exL)(3000 + l lcLure1PelghL) vb8lue lcLure1Llne (4300 + l 1exL31exL)(4300 + l lcLure1PelghL) vb?ellow lcLure1Llne (6000 + l 1exL61exL)(6000 + l lcLure1PelghL) vbMagenLa nexL l 1lmer1Lnabled lalse Lnd Sub
3 Array adalah sekelompok daLa se[enls yang dlslmpan ke dalam varlabel dengan nama yang sama dengan memberl lndeks pada varlabel unLuk membedakan anLara yang saLu dengan yang laln v4kl48L 4kk4Y nama_varlabellndeks keLenLuan nama varlabel arrray sama dengan nama varlabel blasa lndeks menun[ukkan nomor darl varlabel SLrukLur daLa Array adalah organlsasl kumpulan daLa homogen yang ukuran aLau [umlah elemen makslmumnya Lelah dlkeLahul darl awal Array umumnya dlslmpan dl memorl kompuLer secara konLlgu (beruruLan) ueklarasl darl array adalah sebagal berlkuL lnL A3 arLlnya varlabel A adalah kumpulan daLa sebanyak 3 bllangan berLlpe lnLeger Cperasl Lerhadap elemen dl array dllakukan dengan pengaksesan langsung nllal dl maslngmaslng poslsl elemen dapaL dlambll dan nllal dapaL dlslmpan Lanpa melewaLl poslslposlsl laln 1erdapaL dua Llpe operasl yalLu 1 Cperasl Lerhadap saLu elemen/poslsl darl array 2 Cperasl Lerhadap array sebagal keseluruhan uua operasl pallng dasar Lerhadap saLu elemen/poslsl adalah 1 enylmpanan nllal elemen ke poslsl LerLenLu dl array 2 engambllan nllal elemen darl poslsl LerLenLu dl array
4 Array merupakan salah saLu faslllLas agar dapaL menylmpan daLa secara beruruLan dalam sebuah nama varlabel ualam array daLa Lerslmpan dengan menggunakan lndeks unLuk memudahkan pencarlan kemball daLa LersebuL Array mempunyal baLas aLas dan baLas bawah dlmana daLa akan Lerslmpan dl anLara kedua baLas LersebuL Semua elemen daLa yang Lerslmpan dalam sebuah varlabel array mempunyal Llpe daLa yang sama Semua elemen daLa yang Lerslmpan dalam sebuah varlabel array mempunyal Llpe daLa yang sama Semua Llpe daLa dapaL dldeklaraslkan bagl varlabel array Sebuah array dldeklaraslkan dengan cara yang sama dengan varlabel yalLu menggunakan perlnLah ulm kemudlan dllkuLl Landa kurung dan [umlah elemen arraynya dlkurangl 1