Anda di halaman 1dari 26

VClass Perkuliahan Minggu 3

(21 Maret 2020)

Tipe Data, Variabel,


Konstanta dan Operator
pada VB
Jurusan Akuntansi
Fakultas Ekonomi
Universitas Gunadarma
Tipe Data VB
Visual Basic 6.0 berjalan dalam
Visual Basic 6.0  Aplikasi
OS Windows dan bergabung
pemrograman Visual yang
dalam aplikasi Microsoft Visual
dibuat Microsoft
Basic Studio 6.0

Tipe data di VB digunakan


VB memiliki banyak tipe
untuk mendeklarasikan
data
variable

Masing-masing tipe data Deklarasi memori


digunakan untuk menyimpan digunakan untuk
tipe nilai yang berbeda mengalokasikan tipe data
Tipe Data Keterangan Ukuran Jangkauan
Storage
Boolean Tipe data dengan 2 nilai (True or False) 2 byte True (Benar) atau
False (Salah)
Jenis Tipe Data di VB
Byte Tipe data berupa nilai bulat positif 1 byte 0 - 255
Integer Tipe data numeric bilangan bulat 2 byte -32.768 – 32.767
Long Tipe data integer 4 byte -2.147.483.648 –
2.147.483.648
Single Tipe data integer 4 byte -3.402823e+308 –
3.402823e+38
Double Tipe data integer 8 byte -
1.7976931348622E+3
08 -
1.7976931348622E+3
08 -
Currency Tipe data untuk menyimpan nilai uang 8 byte -
922.337.203.685.477,
5808 -
922.337.203.685.477,
5807
Date Tiepe data untuk menyimpan tanggal, bulan 8 byte 1 Januari 100 – 31
Tipe Data Keterangan Ukuran Storage Jangkauan

Decimal Ti[e data untuk menyimpan data decimal +,-


dengan ketepatan 28 angka desimal 79,228,162,514,264,3
37,593,543,950,335 if
Jenis Tipe Data di VB
no decimal is used
+,-
7.9228162514264337
593543950335 (28
decimal places)
Object Tipe data yang menyimpan data object Any object
(Form, Kontrol)
Variant Tipe data menyesuaikan kebutuhan nilainya. Numeric : Any
value as 16px as
Double
Text) : Same as
Varianle length
string
String Tipe data alfanumerik, ditulis dengan Variable length : 0
menggunakan “ “ to approximately 2
billion char
Fixed length : 1 to
65,400 char
Pendeklarasian Tipe Data dalam VB
Keyword deklarasi tipe data dalam
VB menggunakan perintah :
 Private Bentuk
 Public pendeklarasian tipe
 Dim (Sering digunakan) data dalam VB
 Static
 Global

<keyword> Nama Variabel As [Type Data Variabel]


Keyword Deklarasi Tipe Data
Keyword deklarasi tipe data dalam VB :
 Private >> Digunakan pada level Modul/Form
 Public >> Digunakan pada level Modul dan Aplikasi
 Dim (Sering digunakan) >> Digunakan pada level Modul
dan level Procedure
 Static >> Digunakan pada level Procedure
 Glonal >> Digunakan untuk level Modul dan Aplikasi

Contoh deklarasi tipe Public Alamat As Variant


data integer dengan key
Dim dan variable Luas
dan Keliling Dim Luas, Keliling As Integer
Variabel yang tidak
Variabel VB dideklarasikan tipe datanya 
variable tipe data variant

Variabel  Tempat yang digunakan


untuk menyimpan data/nilai Bentuk
sementara dalam memori computer pendeklarasian
dari suatu proses pemrograman variabel dalam VB

<keyword> Nama Variabel As [Type Data Variabel]

Contoh  Dim Luas, Keliling As Integer


Deklarasi Variabel di VB

Deklarasi Eksplisit
<keyword> Nama Variabel As [Type Data Variabel]

Contoh  Dim Nama As String

Deklarasi Emplisit
Tidak menggunakan kata As pada tipe data
variable tetapi menggunakan symbol deklarasi
emplisit
Contoh  Dim Nama $ ($ berarti tipe data string)
Simbol Deklarasi Emplisit
Karakter/Simbol Tipe Data
% Integer
$ String
& Long
@ Currency
! Single
# Double

Ruang Lingkup Variabel


Local Variabel Variabel yang hanya dikenali satu bagian program
saja

Global Variabel Variabel yang dikenali seluruh bagian


program/semua procedure tdk hanya objek
Aturan Penulisan Variabel dalam VB
 Harus unik, tidak boleh ada variable yang sama dalam satu
ruang lingkup
 Diawali dengan huruf, bukan angka atau karakter lain
 Tidak boleh lebih dari 255 karakter
 Tidak boleh menggunakan spasi dan karakter khusus (seperti :
+, -. *, /, <, > dan yang lainnya)
 Boleh menggunakan underscore ( _ )
 Tidak boleh menggunakan kata kunci dalam VB/Reserved
Word VB (seperti : Dim, Public, As, Integer dan yang lainnya)

Note  sebuah Variabel hanya


menyimpan sebuah Data
dengan Tipe Datanya
Konstanta  Variabel yang nilai
Konstanta VB datanya tetap, tidak berubah

Konstanta digunakan jika


membutuhkan nilai tetap yang
berulang dalam suatu procedure Bentuk
pendeklarasian
Deklarasi Konstanta Enumerasi  Konstanta dalam VB
Pendeklarasian konstanta yang
bersifat global

Const <Nama_Variabel> As <Tipe_Data_Variabel> = <Nilai_Data_Variabel>


Contoh  Const Phi As Single = 3.14
Const Nama = “Gatotkaca”
Operator VB
Operator Aritmatika

Operator Fungsi
Operator perhitungan matematika + Penjumlahan
yang digunakan untuk proses - Pengurangan
perhitungan matematika * Perkalian
/ Pembagian
Mod Sisa hasil pembagian
^ Perpangkatan
& Penggabungan string
\ Pembagi bulat
- Negatif
Operator VB
Operator Perbandingan (Komparasi)

Operator Fungsi
<> Tidak sama dengan
Operator yang menyatakan suatu
< Lebih kecil
kondisi bernilai benar atau salah > Lebih besar
<= Lebih kecil sama dengan
>= Lebih besar sama dengan
Like Ciri yang sama
Is Keterangan
= Sama dengan
Operator VB
Operator Logika

Operator Fungsi
Operator yang dapat NOT Tidak
membandingkan dua ekspresi AND Dan
atau lebih logika (Boolean) OR Atau
XOR Ekslusif atau
EQV Negasi
IMP Jika maka
Operator VB
Operator Penugasan

Operator yang digunakan untuk Operator Fungsi


= Sama dengan
menentukan nilai yang
dikeluarkan oleh suatu variable
dengan kondisi tertentu
Operator VB
Operator Penggabungan (Concatenation)

Operator Fungsi
Operator yang digunakan untuk + Plus
menggabungkan dua buah string & Dan
atau lebih
1. Contoh Implementasi Tipe Data,
Konstanta dan Variabel
Tampilan Form VB Tampilan Running
Langkah-Langkah Pembuatan
2. Desain Form (seperti tampilan seperti
1. Buka Halaman Utama VB halaman sebelumnya)
3. Buat 3 Label; 3 Text dan 2 Command
Langkah-Langkah Pembuatan
4. Pengaturan Desain Form Pengaturan
dilakukan dalam
Object Property Value jendela properti
Form 1 Caption Konstanta Test
Label 1 Caption Jari-jari
Label 2 Caption Luas
Label 3 Caption Keliling
Text 1 Text -
Name Jari
Text 2 Text -
Name Luas_text
Text 2 Text -
Name Keliling_text
Command 1 Caption Hasil
Command 2 Caption Keluar
Langkah-Langkah Pembuatan
5. Pembutan Kode Program
6. Uji Coba Aplikasi
Penjelasan Kode Program
 Private Sub Command1_Click()  Private Sub Command2_Click()
Dim Luas, Keliling As Double End
Perintah Keluar
Const Phi = 22 / 7 End Sub
dari program
Konstanta
Jari_jari = Val(Jari.Text)
Luas = Val(Phi * Jari_jari * Jari_jari)
 Deklarasi variable luas dan keliling
Keliling = Val(2 * Phi * Jari_jari)
 Tipe Data Double
 Key Tipe Data Dim
Luas_text.Text = Luas
Keliling_text.Text = Keliling
End Sub
2. Contoh Implementasi Operator
Tampilan Form VB
Tampilan Running
Langkah-Langkah Pembuatan
2. Desain Form (seperti tampilan seperti
1. Buka Halaman Utama VB halaman sebelumnya)
3. Buat 3 Label; 2 Text; 1 Frame; 3 Option dan 1
Command
Langkah-Langkah Pembuatan
Pengaturan
4. Pengaturan Desain Form dilakukan dalam
jendela properti
Object Property Value
Label 1 Caption Variabel 1
Label 2 Caption Variabel 2
Label 3 Caption -
Text 1 Text -
Text 2 Text -
Frame 1 Caption Operator Logika
Option 1-3 Caption AND, OR, NOT
Command 1 Caption Selesai
Langkah-Langkah Pembuatan
5. Pembutan Kode Program 6. Uji Coba Aplikasi
Penjelasan Kode Program Key, Variabel
Option 1-3 dan Tipe Data

 Operator Aritmatik  Dim var1 As Single, var2 As Single


Private Sub Option1_Click() Dim hasil As Single
var1 = Text1.Text
Keluar
var2 = Text2.Text
hasil = (var1 And var2)  Private Sub Command1_Click()
Label3.Caption = Format(hasil, "True/False") Unload Me
End Sub
End Sub

Anda mungkin juga menyukai