Cara Kerja Visual Basic
Cara Kerja Visual Basic
Pemrograman Komputer
OBJECT ORIENTED PROGRAMMING
Sebelum muncul lingkungan yang berorientasi
Windows, bahasa pemrograman rata-rata
merupakan berbasis teks.
Contoh : BASIC, Pascal, Cobol, C, dsb
cmdTombolCancel BENAR
lblJudulUtama BENAR
frmMasukan BENAR
lblLabel1 BENAR
cmdTombolOK BENAR
NILAI : KODE
PROGRAM : APLIKASI
X = 125
Z=X+Y Z = 650
Y = 525
OPERATOR
PENGERTIAN OPERATOR
Adalah perintah yang memanipulasi nilai atau
variabel dan memberikan suatu hasil
Operan adalah data-data yang dimanipulasi oleh
operator untuk memberikan suatu hasil
Contoh : operasi aritmatika
X + 5 = 10
X dan 5 adalah operan
+ adalah operator
10 adalah hasil
OPERATOR MATEMATIKA
Adalah operator yang digunakan untuk
melakukan perhitungan matematis aritmatika
OPERATOR ARTI CONTOH
+ Penjumlahan X=3+5X=8
- Pengurangan X=6–3X=3
* Perkalian X = 100 * 5 X = 500
/ Pembagian X = 10 / 3 X = 3,3333
\ Pembagian nyata X = 10 / 3 X = 3
mod Sisa pembagian X = 10 / 3 X = 1
^ Pangkat X = 10 ^ 3 X = 1000
& atau + Penggabungan String NamaDepan &
NamaBelakang
“James” + “Bond”
JamesBond
OPERATOR PERBANDINGAN
Adalah operator yang digunakan untuk
membandingkan satu nilai dengan nilai yang
lain.
Untuk mendapatkan hasil True (benar) atau
False (salah).
Operator ini biasanya digunakan untuk
mengambil keputusan pada suatu kondisi.
Contoh yang umum dari operator penugasan ini
misalnya operator lebih besar dari (>) seperti
contoh di bawah ini :
OPERATOR ARTI
PERBANDINGAN HASIL
(10 > 5) AND (2 < 4) = (True AND True
True ) (Kedua perbandingan benar)
(10 < 5) AND (2 < 4) = (False AND False
True) (Salah satu salah)
(10 < 5) AND (2 > 4) = (False AND False
False) (Keduanya salah)
(10 > 5) OR (2 < 4) True
= (True OR True) (kedua perbandingan benar)
37
LOGIKA KEPUTUSAN GANDA
Deklarasi If … Then … Else … End If
If TrueStatement Then
.....
Else NO
.....
End If YES
38
LOGIKA KEPUTUSAN BERTINGKAT
Deklarasi If … If … If … If …
If TrueStatement1 Then NO
.....
Else
YES
.....
NO
If TrueStatement2 Then
.....
Else YES
.....
End If
.....
End If 39
LOGIKA KEPUTUSAN JAMAK
Deklarasi Select Case … Case … End Select
Select Case VariableName
Case Value NO
.....
Case Value To Value YES
..... NO
Case is Criteria
..... YES
Case Else
.....
End Select 40
LATIHAN
INPUT BOX
fungsi yang menghasilkan kotak yang meminta
input tertentu dari user.
menampilkan kotak dialog yang berisi kotak teks
yang bisa di isi oleh nilai tertentu oleh user yang
berupa string.
strNamaVariabel = InputBox(pesan [,
strJudul, strDefault, IntxPos, IntYPos] )