Friday, 15 November 2013

29. Kondisi Visual Basic dan Tipe Data pada Visual Basic

v  SOAL:

1.      Apa yang kalian ketahui tentang kondisi pada Visual Basic?
2.      Sebutkan dan jelaskan tipe data yang ada pada Visual Basic!

v  JAWABAN:

1.      Kondisi pada Visual Basic:
A.    Kondisi Perulangan:
·         Do…While…Loop
Kata While dalam pernyataan Do While memerintahkan program untuk melakukan perulangan apabila kondisi persyaratan masih bernilai True. Apabila kondisi persyaratan bernilai False maka program akan keluar dari perulangan dan berpindah ke kode program berikutnya.

·         Do…Until…Loop
Pada dasarnya perulangan Do…Until sama dengan while yang membedakannya adalah pada perulangna Do While perulangan akan terus berjalan selama kondisi bernilai True dan akan berhenti jika kondisi bernilai False sedangkan pada perulangan Do Until perulangna akan terus berjalan apabila kondisi bernilai salah dan akan berhenti jika kondisi berniali True.

·         While….Wend
Perulangan While Whed digunakan apabila kita ingin pernyataan pada program dijalankanselama kondisi ekspresi yang ditetapkan masih bernilai true.

·         For…Next
Digunakan untuk mengulang blok perintah dalam jumlah yang telah ditentukan.

B.     Kondisi Percabangan Pada Visual Basic
·         If…Then
Kondisi percabangan If then biasanya digunakan untuk menentukan kondisi perhitungan matematika, membatasi tindakan pengguna program, mengatur tampilan atau mencegah error ketika rogram dijalankan.


·         Select Case
Dibandingkan dengan If  Then, Select Case lebih mudah dibaca dan didebug serta lebih mudah digunakan dalam alur program yang membutuhkan banyak percabangan.

2.      Tipe data pada Visual basic:
·         Tipe data Integer: tipe data numerik yang berupa bilangan bulat dan mempunyai kisaran antara 32.768 sampai dengan 32.767
·         Tipe data Boolean: tipe data yang hanya memiliki dua buah nilai yaitu nilai benar (true) dan nilai salah (false)
·         Tipe data byte: tipe data yang berupa nilai bulat positif, dan mempunyai kisaran antara 0 sampai dengan 255
·         Tipe data decimal: tipe data yang digunakan untuk menyimpan nilai decimal dan mempunyai ketepatan hingga 28 angka decimal
·          Tipe data string: tipe data yang memiliki nilai yang termasuk dalam kategori alfanumerik. Dalam visual basic karakteristik dari tipe data string ini ditulis diantara tanda kutip (“”).
·         Tipe data single: tipe data yang memiliki kisaran antara 3.402823e+38 sampai dengan 3.402823e=38
·         Tipe data double: tipe data yang memiliki kisaran antara 1.797693148622E+308 sampai dengan 1.797691348622E+308.
·         Tipe data date: tipe data yang digunakan untuk menyimpan nilai tanggal, bulan, dan tahun. Kisiaran tipe data ini antara  1 Januari 100 sampai dengan 31 Desember 9999
·         Tipe data currency: tipe data yang digunakan untuk menyimpan nilai uang baik dalam bentuk dolar maupun sejenisnya. Kisaran tipe data ini adalah 922.337.203.685.477,5808 sampai dengan 922.337.203.685.477,5807.
·         Tipe data long: tipe data yang memiliki kisaran antara 2.147.483.648 sampai dengan 2.147.483.648. tipe data ini sebenarnya tidak jauh berbeda dengan data tipe integer, tetapi perbedaannya terletak pada nilai kisarannya
·         Tipe data object: tipe data yang mampu menyimpan object seperti object form, control dan sebagainya
·         Tipe data variant: tipe data yang akan menyesuaikan dengan kebutuhan nilainnya. Jika sebuah variable tidak dideklarasikan tipe datanya maka secara otomatis visual basic akan mendeklarasikan variable tersebut dengan tipe data variant. 

2 comments: