program-kalkulator-menggunakan-vibi.pdf
DESCRIPTION
tutorial kalkulator menggunakan vbTRANSCRIPT
-
__________________________________________________________________________________
1
Program Kalkulator Sederhana Menggunakan VB
Program kalkulator yang saya bahas disini, yups seperti biasanya tidak terlalu kompleks karena
tujuan awal saya membahas visual basic di blog ini adalah hanya untuk proses belajar saja. Jadi yang
terpenting disini adalah program tersebut mudah dipahami, buat apa saya bahas program kalkulator
yang rumit or komplek or njlimet plus banyak koding yang akhirnya tujuan pembelajaran tersebut
tidak tercapai. Ok dah itu aja mukhadimahnya, kita kembali ke topik awal untuk membuat program
kalkulator.
Pertama buka dulu program vibinya jika udah punya project sebelumnya silakan pilih Recent Project
jika baru pertama bikin project yha baca-baca dulu artikel-artikel sebelumnya, hehehe. Bagi yang
baru bikin project silakan pilih tab New trus pilih pilihan Standard EXE, jika masih juga bingung ok
sekali lagi saya sarankan untuk membaca dulu artikel tentang bagaimana membuat project pertama
menggunakan vibi yang dilanjutkan dengan artikel membuat program animasi bentuk shape.
Dilanjut ke pembuatan program kalkulatornya, bikin form baru dan buatlah suatu desain form
seperti gambar berikut ini.
Kita bisa melihat pada gambar tersebut, untuk membuat program kalkulator saya menggunakan GUI
control yang belum saya bahas sebelumnya seperti Option yang merupakan GUI control yang tidak
membolehkan untuk memilih lebih dari satu item. Kemudian ada GUI control Frame yang saya
gunakan untuk mengelompokkan beberapa GUI control option dalam satu tampilan di dalam frame.
-
__________________________________________________________________________________
2
Lakukan beberapa pengaturan propertinya. Berikut adalah pengaturan properti yang perlu dilakukan
dari beberapa GUI control yang kita gunakan untuk mendesain form program kalkulator tersebut.
GUI Control Name Caption
Form kalkulator Program Kalkulator
Label label1 Angka Pertama :
Label label2 ANgka Kedua :
Label label3 Hasil :
Frame frame1 Operator
Option opt_tambah Penjambahan
Option opt_kurang Pengurangan
Option opt_kali Perkalian
Option opt_bagi Pembagian
Text txt_pertama 0
Text txt_kedua 0
Text txt_hasil 0
Command cmd_proses PROSES
Untuk properti text ada pengaturan tambahan untuk perataan text, yakni Alignment : 1- Right
Justify. Perhatikan gambar berikut.
Ok berikut adalah tampilan desain program kalkulator setelah dilakukan beberapa pengaturan
propertinya.
-
__________________________________________________________________________________
3
Dari tampilan program kalkulator tersebut dapat kita simpulkan jalannya sistem yakni kita inputkan
dulu angka pada input angka pertama kemudian kita memilih operator yang akan kita gunakan
selanjutnya isikan nilai pada isian angka kedua, tekan tombol proses dan akhirnya hasil dari proses
kalkulasinya akan ditampilkan pada txt_hasil. Jadi dapat disimpulkan jika semua proses jalannya
program ada pada tombol proses maka kita letakkan fungsi program kalkulatornya pada tombol
proses ini. Double klik tombol proses dan letakkan baris kode berikut.
Private Sub cmd_proses_Click()
If opt_tambah.Value = True Then
txt_hasil.Text = Val(txt_pertama.Text) + Val(txt_kedua.Text)
ElseIf opt_kurang.Value = True Then
txt_hasil.Text = Val(txt_pertama.Text) - Val(txt_kedua.Text)
ElseIf opt_kali.Value = True Then
txt_hasil.Text = Val(txt_pertama.Text) * Val(txt_kedua.Text)
Else
txt_hasil.Text = Val(txt_pertama.Text) / Val(txt_kedua.Text)
End If
End Sub
Penjelasan kode program.
Baris kode program kalkulator terdiri dari struktur percabangan IF. Struktur percabangan ini
digunakan untuk menentukan operasi mana yang akan dijalankan ketika kita memilih salah satu
operator. Misalkan ketika kita memilih pilihan penambahan maka operasi yang akan dijalankan
adalah operasi penambahan angka pertama dengan angka kedua. Struktur percabangan pada kode
program kalkulator di atas dimulai dari keyword if sampai dengan End if. Berikut adalah gambaran
struktur percabangan if.
if PERNYATAAN1 then
-
__________________________________________________________________________________
4
STATEMEN 1
ElseIf PERNYATAAN2 then
STATEMEN 2
Else
STATEMEN TERAKHIR
End IF
PERNYATAAN adalah suatu kondisi yang menyatakan benar atau tidaknya suatu kejadian. Pada
contoh kode program kalkulator di atas adalah opt_tambah.Value=True yang memeriksa apakah
nilai dari opt_tambah sama dengan True atau benar. Jika kondisi ini terpenuhi maka STATEMEN1
akan dijalankan, disini dicontohkan statemen txt_hasil.Text = Val(txt_pertama.Text) +
Val(txt_kedua.Text). jika pernyataan1 ternyata tidak menghasilkan nilai true maka akan dilanjutkan
dengan memeriksa pernyataan2 begitu seterusnya sampai pada akhir terdapat keyword Else yang
statemen yang ada di bawahnya akan dijalankan apabila tidak ada statemen yang memenuhi. Jangan
lupa pada akhir percabangan dikasih keyword EndIf.
Okey sebelum kita jalankan program kalkulatornya sebelumnya kita pastikan dulu pada project
propertiesnya form program kalkulator yang terpilih sebagai form yang akan dijalankan. Yups bagi
yang gak tau cara nyettingnya sekali lagi saya sarankan untuk membaca artikel yang sebelumnya
tentang pembuatan program animasi bentuk shape. Berikut adalah tampilan program kalkulator
setelah dijalankan.
Well, kita telah berhasil membuat suatu program kalkulator dengan vibi. Terlalu sederhana? Pasti.
Seperti yang telah saya tekankan dari awal, yang terpenting dari sini adalah bagaimana kita dapat
memahami alur program. Pada program kalkulator ini kita telah belajar banyak mengenai
-
__________________________________________________________________________________
5
penggunaan struktur percabangan menggunakan IF. Ok di pada artikel berikutnya mungkin akan
saya bahas pengembangan dari program kalkulator ini. Yups, smangats!
Info Lebih Lengkap Hubungi:
Email : [email protected]
Web : www.icomeit.com
Blog : icomit.wordpress.com
Hp : 087856296507
mailto:[email protected]