Microsoft
Visual Basic .NET adalah sebuah alat untuk mengembangkan
dan membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan
menggunakan bahasa BASIC. Dengan VB.Net
kita dapat membuat aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan
juga aplikasi command-line.
Apa itu Teknologi .NET Fremework
.Net adalah teknologi yang dikembangkan oleh perusahaan perangkat lunak
Microsoft untuk memfasilitasi system operasi, hingga ke
peralatan-peralatan lain seperti handphone dan sebagainya. Dengan
demikian, jika Anda bermaksud untuk membuat program yang dapat
dijalankan melalui internet, jaringan computer, handphone dan lain-lain,
maka sangatlah tepat jika Anda membuatnya melalui teknologi .Net ini.
Jenis-Jenis Tipe Data pada VB.NET
Tipe Data
|
.NET Class
|
Keterangan
|
Byte |
System.Byte (Structure) |
Tipe data ini berkisar antara 0-255. Berukutan 1 byte |
Short |
System.Int16 (Structure) |
Tipe data ini dapat menampung bilangan bulat antara -32,768 hingga 32,767. Tipe data ini berukuran 2 byte |
Integer |
System.Int32 (Structure) |
Tipe data ini dapat menampung bilangan bulat antara -2,147,483,648 hingga 2,147,483,647. Tipe data ini berukuran 4 byte |
Long |
System.Int64 (Structure) |
Tipe data ini dapat menampung bilangan bulat antara -9,223,372,036,854,775,808 hingga 9,223,372,036,854,775,808 |
Single |
System.SIngle (Structure) |
Tipe data ini dapat menampung bilangan real antara
-3.4028235E+38 hingga -1.401298E-45 unutk nilai negatif, sementara untuk
nilai positif antara 1.401298#-45 hingga 3.4028235E+38 |
Double |
System.Double (Structure) |
Tipe data ini dapat menampung bilangan real anatara
-1.79769313486231570E+308 hingga -4.94065645841246544E-324 Sementara
untuk nilai positif antara 4.94065645841246544E-324 hingga
1.79769313486231570E+308 |
Decimal |
System.Decimal (Structure) |
Tipe data ini dapat menampung bilangan decimal dengan jumlah digit 0 sampai 28 |
Boolean |
System.Boolean (Structure) |
Tipe data ini hanya dapat menampung 2 jenis nilai, yaitu true
dan false. Jika direpresentasikan dengan angka nilai false dinyatakan
dengan 0 dan nilai true dinyatakan dengan nilai selain 0. |
Date |
System.Datal (Structure) |
Tipe data ini dikhususkan untuk menampung nilai yang berupa
tanggal dan waktu. Dengan memanfaatkan tipe data ini kita dapat mengolah
data tanggal dengan memakai fungsi-fungsi tertentu. |
Char |
System.Char (Structure) |
Tipe data ini hanya dapat menampung satu buah karakter. Jika
diisi lebih dari satu karakter maka secara otomatis akan dipotong
menjadi satu |
String |
System.String (Class) |
Tipe data ini digunakan untuk menampung rangkaian karakter atau
kata. Jumlah memory yang dipakai sesuai dengan jumlah karakternya. |
Untuk
mendeklarasikan sebuah variabel pada VB kita dapat menggunakan perintah Dim. Variabel yakni objek yang dapat menerima pemasukan nilai-nilai tertentu.
Dalam bahasa pemrograman fungsi variabel penting sekali untuk menampung
nilai dan mengalokasikan untuk keperluan tertentu.
Format deklarasi Variable
Dim NamaVariabel As tipe data
Perulangan pada VB.NET
Do While - Loop
Do While Kondisi
Pernyataan
Loop
Do
Until – Loop
Do Until Kondisi
Pernyataan
Loop
For
– Next
For Indeks = Nilai Awal To Nilai Akhir
Pernyataan
Next Indeks
Contoh program perulangan VB.NET
Buatlah form pada VB.NET seperti gambar di bawah ini :
Source Code :
Public
Class Form1
Private Sub Button1_Click(ByVal
sender As System.Object,
ByVal e As
System.EventArgs) Handles
Button1.Click
Dim
jumlah, i As Integer
Dim txt
As String
For
jumlah = TextBox1.Text To 1 Step -1
txt = ""
For
i = 0 To jumlah
txt = txt + "*"
Next
ListBox1.Items.Add(txt)
Next
End Sub
End
Class
Penjelasan :
- Public
Class Form2 : Membuat Class baru
pada form2.
- Private
Sub Button1_Click(ByVal
sender As System.Object,
ByVal e As
System.EventArgs) Handles
Button1.Click : Membuat Sub kode
baru pada button1, dengan format klik/kode akan aktif apabila mengklik button1.
- Dim
jumlah, i As Integer : Membuat dua buah variable dengan nama jumlah dan i
yang memiliki tipe data integer.
- Dim
txt As String : Membuat sebuah
variable dengan nama txt yang memiliki tipe data string.
- For
jumlah = TextBox1.Text To 1 Step -1 : Membuat sebuah
perulangan for, dengan nilai awal jumlah yang nilainya sesuai yang diinputkan
pada textbox1 dan nilai akhir 1 dengan step -1.
- txt = "" : Nilai awal dari variable txt adalah kosong.
- For
i = 0 To jumlah : Membuat sebuah
perulangan for di dalam perulangan for lainnya, dengan nilai awal i yang
memilik nilai 0 dan nilai akhir sesuai dengan nilai dari variable jumlah.
- txt = txt + "*" : Nilai variable txt di ubah menjadi nilai variable
txt ditambahkan dengan simbol “*”.
- Next : Melanjutkan
perulangan for, jika statement diatasnya sudah dijalankan.
- ListBox1.Items.Add(txt) : Menambahkan item
pada listbox1, item yang ditambahkan adalah nilai dari variable txt.
-
End
Sub : Untuk mengakhiri
sebuah sub.
- End
Class : Untuk mengakhir/menutup sebuah class.
Percabangan
pada VB.NET
1.
If.....Then....Else
If kondisi Then
Pernyataan
Else
Pernyataan
End If
2.
Select Case
Select Case Pilihan
Case 1 Pernyataan
Case 2 Pernyataan
Case 3 Pernyataan
End Select
Contoh program percabangan VB.NET :
Bentuk Form :
Source Code :
Public
Class Form2
Private Sub Button1_Click(ByVal
sender As System.Object,
ByVal e As
System.EventArgs) Handles
Button1.Click
Dim
pilihan As Integer
pilihan = TextBox1.Text
Select Case pilihan
Case
1
ListBox1.Items.Add("Nasi")
ListBox1.Items.Add("Sayur Sop")
ListBox1.Items.Add("Tempe/Tahu")
Case
2
ListBox1.Items.Add("Nasi")
ListBox1.Items.Add("Sop Iga")
ListBox1.Items.Add("Tempe/Tahu")
Case
2
ListBox1.Items.Add("Nasi")
ListBox1.Items.Add("Soto Ayam")
ListBox1.Items.Add("Telur Rebus")
Case Else
ListBox1.Items.Add("Tidak Ada Pilihan Menu")
End Select
End Sub
End
Class
Penjelasan :
- Public
Class Form2 : Membuat Class baru
pada form2.
- Private
Sub Button1_Click(ByVal
sender As System.Object,
ByVal e As
System.EventArgs) Handles
Button1.Click :Membuat Sub kode
baru pada button1, dengan format klik/kode akan aktif apabila mengklik button1.
- Dim
pilihan As Integer :Membuat sebuah
variable dengan nama pilihan yang memiliki tipe data integer.
-
pilihan = TextBox1.Text : Nilai dari variable pilihan adalah inputan dari
textbox1.
- Select
Case pilihan : Membuat sebuah
select Case, dan variable pilihan sebagai indexnya.
- Case
1 , Case 2 , Case
2 : Merupakan opsi-opsi
yang tersedia pada Case pilihan tersebut. Apabila kita menginputkan 1 pada
textbox1 maka program yang dijalankan adalah case1.
- ListBox1.Items.Add("Nasi") :Menambahkan sebuah
item baru pada listbox1.
-
Case Else : Case else berfungsi
jika nilai yang kita inputkan tidak terdapat pada pilihan maka akan menjalan
program di dalam case else ini.
- ListBox1.Items.Add("Tidak Ada Pilihan Menu") : Ini merupakan items yan akan di tampilkan apabila
program case else dijalankan (Jika kita menginputkan pilian yang tidak terdapat
pada case)
- End
Select : Untuk mengakhiri Select Case.
- End
Sub : Untuk mengakhiri
sebuah sub.
- End
Class : Untuk mengakhir/menutup sebuah class.
Sekian dari saya, semoga ilmu yang disampaikan bermanfaat. Terima Kasih/Thank You/Arigatou/Xiexie Ciao Bella
Sumber :
https://id.wikipedia.org/wiki/.NET_Framework
http://www.pendidikanmu.com/2015/03/mengenal-variabel-dan-tipe-data-visual-net.html
Related Posts: