You are on page 1of 11

"Om Swastiastu"

Akhirnya saya bisa memberikan artikel pemrograman visual basic 2008 pertama saya. Kita belajar
dari yang paling dasar dulu ya teman-teman. Kali ini saya ingin memberikan materi mengenai cara
membuat program penjumlahan dalam vb 2008. Nah, setelah kalian berada dihalaman kerja vb
2008, maka yang harus kalian lakukan adalah membuat form seperti dibawah ini.

Maaf kalau desain formnya kurang bagus. Tapi kita coba dulu lah seperti ini. Nah, untuk membuat
form seperti ini, caranya drag label yang terdapat pada toolbox kedalam form lalu pada properties
box cari tulisan Text, kemudian ganti text label1 dengan A:. Selanjutnya drag Textbox menuju form
dan letakkan disamping tulisan A: atau disamping label1. Ikuti langkah diatas untuk membuat B.
Kemudian drag Button dan letakkan dibawah textbox2. Pada properties box, ganti Text pada
button1 dengan "hitung". Nah, sekarang kalian telah mengetahui bagaimana cara membuat desain
program. Selanjutnya, tugas kalian adalah membuat desain form seperti gambar diatas. Anda dapat
mendesain program sesuka hati kalian, asalkan rapi dan enak dipandang mata.
Selanjutnya klik dua kali pada button1 atau hitung. Kemudian masukkan kode berikut ini.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button1.Click
TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
End Sub
End Class

Penjelasan: kode berwarna merah diatas adalah kode yang memang terdapat atau langsung ada
ketika kita meng klik dua kali pada button1 atau hitung. Sedangkan yang kita tambahkan atau
masukkan adalah kode berwarna orange.
Pengertian dari kode berwarna orange adalah, jika button1 di klik maka nilai pada teksbox3 adalah
hasil dari penjumlahan nilai teksbox1 dan teksbox2.

Kemudian, klik dua kali pada button2 atau keluar. Selanjutnya tambahkan kode berikut:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button2.Click
End
End Sub
End Class

Fungsi dari kode End adalah untuk menghentikan program.


Nah, jika sudah tekan F5 untuk meng compile dan menjalankan program. Jika sudah, dan sukses,
maka program akan berjalan, kalian bisa mencoba menginputkan beberapa bilangan. Kira-kira
hasilnya akan seperti gambar dibawah ini.
Nah, apabila program sudah berjalan dengan baik, Anda dapat meng-compile program yang Anda
buat dengan cara mengklik menu Build, kemudian klik Build Desktop Windows dan tunggu proses
compile selesai. Kemudian simpanlah program dengan cara mengklik File, Save All.

Sekian yang dapat saya jelaskan mengenai dasar pemrograman visual basic 2008 kali ini. Maaf jika
cara penyampaian saya kurang bagus.

"Om Santhi, Santhi, Santhi, Om"

"Om Swastiastu"

Dalam setiap bahasa pemrograman, pasti terdapat operator-operator untuk melakukan proses
matematika. Nah, kali ini saya ingin menjelaskan mengenai jenis-jenis operator-operator dalam
Visual Basic 2008. Terdapat empat operator dalam bahasa pemrograman visual basic ini. Yaitu
operator aritmatika, operator perbandingan, dan operator keterangan atau logika. Berikut
penjelasannya masing-masing operator:
• Operator Aritmatika
Operator Aritmatika ini digunakan untuk melakukan operasi perhitungan, seperti penjumlahan,
perkalian, mencari sisa hasil bagi (modulus) dan lain sebagainya. Nah, terdapat beberapa perbedaan
antara operator aritmatika visual basic dengan C++. Berikut adalah operator-operator aritmatika
yang terdapat dalam visual basic:
^ : untuk perpangkatan
- : untuk bilangan min (tanda negatif)
* : untuk perkalian
/ : untuk pembagian
\ : untuk pembagian integer
+ : untuk penjumlahan
- : juga bisa untuk pengurangan
mod (modulus) : untuk mencari sisa hasil bagi (berbeda dengan C++ yang menggunakan %)
• Operator Perbandingan
Operator perbandingan digunakan untuk mengetahui hasil perbandingan dua atau lebih bilangan,
misalkan mencari bilangan terbesar dan lain sebagainya. untuk membandingkan bilangan, kedua
bilangan harus memiliki tipe data yang sama. Berikut adalah operator perbandingan yang
terdapat dalam visual basic:
= : untuk sama dengan
<> : untuk tidak sama dengan
< : untuk kurang dari
> : untuk lebih dari
<= : untuk lebih kecil atau sama dengan
>= : untuk lebih besar atau sama dengan
Like : untuk bilangan yang mempunyai ciri yang sesuai
Is : untuk bilangan yang sama dengan referensi objek
• Operator Keterangan/Logika
Operator keterangan digunakan untuk menerangkan bilangan yang dimaksud. Juga digunakan untuk
mengekspresikan dua data atau lebih. Berikut adalah jenis operator keterangan atau logika
dalam visual basic:

not : untuk tidak


and : untuk dan
or : untuk atau
Xor : untuk Exclusive or
Eqv : untuk equivalen
Imp : untuk implikasi

Itulah yang dapat saya jelaskan mengenai operator-operator dalam visual basic. Semoga ilmunya
berguna.

"Om Santhi, Santhi, Santhi, Om"


etelah sebelumnya membuat program yang sama dalam C++, kali ini saya ingin membuat program
mencari tahun kabisat dalam visual basic 2008. Tentunya kalian masih ingat atau tahu syarat-
syarat bagaimana suatu tahun bisa dikatakan sebagai tahun kabisat. Semua itu bisa kalian simak di
program mencari tahun habisat dalam C++ buatan saya dulu. Nah, hal pertama yang kalian lakukan
adalah mendesain terlebih dahulu form yang akan kalian gunakan nanti. Kalian dapat mendesainnya
sesuka hati, tapi untuk tutorial kali ini saya memberikan desain seperti ini.

Dalam form diatas, kalian membutuhkan masing-masing dua buah Label, TextBox, dan Button. Jika
sudah, aturlah label, textbox dan button, sehingga tata letak dan tulisannya menjadi gambar seperti
diatas.

Kemudian, klik ganda pada button "Keluar", dan masukkan kode berwarna merah berikut ini:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button2.Click
End
End Sub

Seperti yang kalian ketahui sebelumnya, fungsi dari kode End tersebut adalah untuk menghentikan
program. Selanjutnya, klik ganda pada button "Proses" lalu masukkan kode berwarna merah berikut
ini.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button1.Click
If Val(TextBox1.Text) Mod 4 = 0 Or Val(TextBox1.Text) Mod 400 = 0 And
Val(TextBox1.Text) Mod 100 <> 0 Then
TextBox2.Text = "Tahun tersebut adalah tahun kabisat"
End If

If Val(TextBox1.Text) Mod 4 <> 0 Or Val(TextBox1.Text) Mod 400 <> 0 And


Val(TextBox1.Text) Mod 100 = 0 Then
TextBox2.Text = "Tahun tersebut bukan tahun kabisat"
End If
End Sub

Disini kita sudah langsung menggunakan statemen If. Hal pertama dalam mencari tahun kabisat,
bahwa tahun kabisat selalu bernilai 0 jika dibagi 4 atau 400. Untuk menggunakan sisa hasil bagi,
kita menggunakan kode "Mod", berbeda dengan C++ yang menggunakan kode "%" ketika mencari
sisa hasil bagi. Kemudian, untuk kode tidak sama dengan (!= dalam C++), dalam visual basic kita
menggunakan kode "<>" sebagai tanda tidak sama dengan. Jika sudah, maka kalian telah
memahami arti kode diatas.

Jika sudah di run, maka program akan berjalan seperti berikut:

Nah, selamat mencoba, semoga sukses.

"Om Santhi, Santhi, Santhi, Om"

Tutorial pemrograman visual basic 2008 kali ini adalah mengenai perbandingan dari dua buah
bilangan yang kita masukkan. Jika kita menginputkan dua bilangan, misalkan 34 dan 56, maka
akan keluar hasilnya berupa bilangan kedua lebih besar dari bilangan pertama. Nah, jika kedua
bilangan sama, maka hasilnya adalah bilangan pertama sama dengan bilangan kedua. Sebagai awal
dari pembuatan program ini, pertama buatlah desainnya seperti gambar dibawah ini.

Nah, jika sudah membuat desain seperti gambar diatas, selanjutnya klik ganda pada button1 atau
button "BANDINGKAN". Kemudian masukkan kode berwarna merah berikut ini:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button1.Click
If Val(TextBox1.Text) > Val(TextBox2.Text) Then
TextBox3.Text = "Bilangan Pertama Lebih Besar Dari Bilangan Kedua"
End If

If Val(TextBox1.Text) = Val(TextBox2.Text) Then


TextBox3.Text = "Bilangan Pertama Sama Dengan Bilangan Kedua"
End If

If Val(TextBox1.Text) < Val(TextBox2.Text) Then


TextBox3.Text = "Bilangan Kedua Lebih Besar Dari Bilangan Pertama"
End If
End Sub

Nah, mencari perbandingan tentu saja kita harus menggunakan operator, operator yang digunakan
adalah operator > (lebih besar), operator < (lebih kecil), dan operator = (sama dengan). Mengenai
fungsi dari operator tersebut tak perlu saya jelaskan lagi karena saya yakin kalian semua
mengetahuinya. Selanjutnya, klik ganda button2 atau button "EXIT", kemudian masukkan kode
berwarna merah berikut:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button2.Click
End
End Sub

Setelah itu jalankan program dan seperti inilah hasilnya:

Nah, sekian yang dapat saya jelaskan. Silahkan berikan komentar atau masukkan. Oia, jika kalian
ingin membuat program perbandingan antara 3 bilangan, caranya mudah saja, tinggal tambahkan
operator "dan" (and). Logikanya sama seperti di C++.

"Om Santhi, Santhi, Santhi, Om"

Om Swastiastu"

Hi all, seminggu ini saya sibuk mempersiapkan diri untuk kompetisi futsal, sehingga membuat saya
jarang melakukan blogwalking atau posting. Nah, kompetisi baru saja berakhir dan saya
menyempatkan diri untuk memposting sati artikel hari ini, walaupun saya dalam kondisi kelelahan.
Nah, artikel yang akan saya post hari ini adalah mengenai perbedaan antara checkbox dan radio
button. Dalam pemrograman visual basic, tentunya kalian akan menemui hal-hal seperti
checkbox dan radio button. Kalian harus mengetahui fungsi dari kedua kontrol tersebut.
Kedua kontrol tersebut banyak digunakan dalam kondisi pemilihan. Misalnya saat kalian
melakukan register di suatu form, maka disana akan terdapat radio button untuk memilih gender,
atau checkbox untuk memilih hobi misalnya. Tahukah kalian fungsi dari checkbox dan radio
button? Checkbox digunakan apabila dalam menu pilihan tersebut, kita boleh memilih lebih dari
satu. Misalkan dalam sebuah formulir kalian diharuskan mengisi hobi, maka disana terdapat
checkbox karena kita tidak hanya mempunyai satu hobi. Sedangkan radio button digunakan apabila
dalam menu yang boleh dipilih hanya satu. Seperti jenis kelamin, kita hanya boleh memilih satu,
apakah pria atau wanita. Jadi kita menggunakan radio button.

Jadi sudah jelaslah perbedaan antara kedua fungsi kontrol tersebut. Semoga tutorialnya berguna.
Sekian dulu untuk hari ini.

"Om Santhi, Santhi, Santhi, Om"

"Om Swastiastu"

Tutorial pemrograman kali ini adalah tutorial visual basic 2008. Kali ini saya akan menjelaskan
mengenai cara pembuatan program pencari nilai rata-rata 3 bilangan menggunakan visual
basic 2008. Rata-rata bilangan didapat dari jumlah total data dibagi dengan banyaknya data. Nah,
untuk membuat program ini, buatlah design programnya seperti gambar dibawah ini.
Kemudian, double clik pada Textbox1 atau Textbox dengan label "Hitung", kemudian masukkan
kode berwarna merah berikut:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button1.Click
TextBox4.Text = (Val(TextBox1.Text) + Val(TextBox2.Text) + Val(TextBox3.Text)) / 3
End Sub

Nah, selanjutnya, double click TextBox2 atau TextBox dengan label "Keluar", kemudian masukkan
kode berwarna merah berikut:

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button2.Click
End
End Sub

Jika sudah, jalankan program, maka akan menjadi seperti gambar dibawah ini.
Semoga tutorial visual basic 2008 ini berguna, sekian untuk hari ini, apabila ada kritik, silahkann
disampaikan. :)

"Om Santhi, Santhi, Santhi ,Om"

"Om Swastiastu"

Mungkin masih ada diantara kalian yang belum mengerti bagaimana cara membuat perintah kode
dalam visual basic 2008. Dalam artikel tutorial visual basic saya sebelumnya, semua perintah kode
saya berikan warna merah. Sehingga saya sering menulis kata-kata seperti ini dalam artikel tutorial
visual basic 2008 saya, "double klik komponen ini lalu masukkan kode berwarna merah berikut
ini".

Nah, untuk membuat perintah kode dalam visual basic 2008, caranya adalah dengan double click
sebuah komponen. Misalkan komponen tersebut adalah komponen Button, maka setelah di klik
akan muncul jendela editor seperti gambar berikut:

Dalam gambar diatas terlihat beberapa kode. Penjelasannya:


Public Class Form1 adalah kumpulan prosedur perintah yang dikumpulkan dalam satu class.
Private Sub Button1_Click adalah perintah yang harus dilakukan apabila button 1 diklik.
Nah, untuk membuat perintah kode, letakkan perintah kode di antara private sub dan end sub.

Semoga informasi diatas berguna, tetap kunjungi IT Programmer untuk tutorial pemrograman yang
lainnya! :)
"Om Santhi, Santhi, Santhi, Om"

m Swastiastu"

Setelah lama tidak sempat membuat postingan artikel karena sakit dan laptop yang bermasalah, kali
ini akhirnya saya bisa melakukan aktivitas blog dengan normal lagi. Pada kesempatan ini saya ingin
memberikan sedikit ilmu mengenai deret bilangan fibonacci dalam VB 2008. Deret fibonacci
merupakan deret bilangan yang memiliki rumus bahwa bilangan berikutnya merupakan hasil
penjumlahan dari dua bilangan sebelumnya, kecuali dua bilangan pertama yang sealu diisi dengan
angka nol dan satu.

Untuk membuat aplikasi deret bilangan VB ini, hal pertama yang harus kalian lakukan adalah
membuat desain form VB seperti yang terlihat pada gambar dibawah ini:
Nah, jika sudah, double click button1 atau button proses, lalu ketikkansyntax berikut:

Dim w, y, z As Integer
y=0
z=1
ListBox1.Items.Clear()
ListBox1.Items.Add(y)
ListBox1.Items.Add(z)
For x As Integer = _
1 To NumericUpDown1.Value
w=y+z
y=z
z=w
If w > NumericUpDown1.Value _
Then Exit For
ListBox1.Items.Add(w)
Next

PENJELASAN:

Variabel w berfungsi untuk menampung hasil penjumlahan dua bilangan sebelumnya dari deret
yang tersedia yaitu variabel y dan z. Dan pada saat hasil penjumlahan tersebut telah melebihi batas
yang telah ditentukan (dengan perintah IF), maka perulangan akan dikeluarkan dari proses dengan
menggunakan perintah Exit For.

Jika sudah, double click button2 atau button Exit dan ketikkan syntax berikut:

End

Selanjutnya tekan F5 untuk compile dan menjalankan program, jika sudah maka akan terlihat
hasilnya seperti gambar dibawah ini. Dan nilai maksimal dari numericupdown adalah 100.
Semoga tutorial VB 2008 kali ini berguna buat teman-teman sekalian.

"Om Santhi, Santhi, Santhi, Om"


Jika sebelumnya kita sudah membahas mengenai segitiga piramida dalam C++, sekarang kita akan
mempelajari cara membuat segitiga angka dengan visual basic 2008. Dengan membuat program ini,
kita dapat melatih kemampuan kita dalam menggunakan Nested Looping (perulangan yang
berulang) dalam VB 2008. Selain itu, disini kita juga dapat mengetahui penggunaan Textbox
dengan properti multiline.

Pertama-tama aturlah hingga desain form menyerupai gambar berikut:

Komponen-komponen dalam form diatas adalah:


• Label dengan property text: Tinggi Piramida
• Numericupdown dengan property minimum: 2
• Button dengan property text: Tampilkan dan Keluar
• TextBox dengan property multiline bernilai True, atur juga agar property font menjadi
Courier New
Courier New dipilih agar tampilan piramida nantinya tidak miring sebelah. Font Courier New
memiliki sifat yang unik yaitu lebar setiap jenih huruf sama, sehingga nantinya akan tampil
piramida dengan bentuk yang seimbang.

Sekarang double klik button dengan property text Tampilkan, lalu masukkan kode berikut:

Dim x, y, z As Integer
x = 1 : y = NumericUpDown1.Value
TextBox1.Clear()
Do While x <= y
z=1
TextBox1.Text = _
TextBox1.Text & Space(y - x)
Do While z <= x
TextBox1.Text = _
TextBox1.Text & " " & z
z += 1
Loop
TextBox1.Text = _
TextBox1.Text & vbCrLf
x += 1
Loop

Berikutnya, double klik button dengan property text Keluar, lalu ketikkan kode berikut:

End

Jika sudah, silahkan tekan F5 untuk menjalankan program, saat program berjalan, maka hasilnya
seperti dibawah ini:

Berikut adalah tampilan akhir proram jika kalian menggunakan font selain Courier New (sebagai
contoh, disini saya menggunakan font Arial):
Sekian yang dapat saya berikan, semoga berguna.

"Om Santhi, Santhi, Santhi, Om"

You might also like