0% menganggap dokumen ini bermanfaat (0 suara)
111 tayangan20 halaman

VC Tipe Data, Variabel Dan Konstanta VB

Dokumen ini membahas tentang tipe data, variabel, konstanta, dan operator dalam bahasa pemrograman Visual Basic. Materi pembelajaran mencakup pengenalan tipe data, variabel, konstanta, serta operator aritmatika, pembanding, dan logika beserta contoh kode programnya. Capaian pembelajaran mahasiswa dapat menjelaskan konsep-konsep tersebut.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
111 tayangan20 halaman

VC Tipe Data, Variabel Dan Konstanta VB

Dokumen ini membahas tentang tipe data, variabel, konstanta, dan operator dalam bahasa pemrograman Visual Basic. Materi pembelajaran mencakup pengenalan tipe data, variabel, konstanta, serta operator aritmatika, pembanding, dan logika beserta contoh kode programnya. Capaian pembelajaran mahasiswa dapat menjelaskan konsep-konsep tersebut.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 20

Tipe Data, Variabel, Konstanta

dan Operator dalam Visual Basic


Fakultas Ekonomi
Universitas Gunadarma
Capaian Pembelajaran

 Mahasiswa mampu menjelaskan :


1. Tipe data VB
2. Variabel VB
3. Konstanta VB
4. Operator VB
Materi Pembelajaran

 Mengenal tipe data dalam lingkungan Visual Basic


 Mengenal variabel dalam lingkungan Visual Basic
 Mengenal konstanta dalam lingkungan Visual Basic
Tipe Data
Tipe Data

 Pendeklarasiannya harus menggunakan perintah Private, Public, Dim atau Static.

 Deklarasi tipe data :

<keyword> NamaVariabel [As TypeVariabel]


Keyword Tipe Data

 Public : Berlaku pada level modul


 Private : Berlaku pada level modul
 Dim : Berlaku pada level modul dan level procedure
 Static : Berlaku pada level procedure
Variabel

 Tempat untuk menyimpan nilai sementara dari suatu perhitungan.

 Deklarasi variable :

Dim Variabel [As Type]


VARIABEL
 Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu
perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :
Dim Variabel [As Type]
 Melalui As dapat mendefinisikan sendiri tipe data atau tipe objek dari variabel yang
dideklarasikan. Tipe data ini misalnya integer, string atau variant.
VARIABEL
 Variabel untuk sebuah prosedur hanya boleh digunakan pada prosedur di tempat
mereka dideklarasikan, dan biasanya digunakan dalam perhitungan yang
menggunakan temporary.
Contoh :
Dim Contoh1 As Integer
Dim contoh2 As String
Konstanta

 Variabel yang nilai didalamnya selalu tetap.

 Konstanta diperlukan jika dibutuhkan sebuah nilai tetap yang harus muncul di banyak
bagian dari rutin.

Const Phi = 3.14159265358979


Const nama = “Gatotkaca”
Operator
 Visual basic meyediakan operator aritmatika, komparasi/pembanding dan logika.
Operator Aritmatik

 Operator Aritmatika digunakan untuk melakukan operasi perhitungan seperti penjumlahan,


perkalian, pembagian, pengurangan, perpangakatan, mencari sisa hasil bagi.
 Operator aritmatika adalah :
1. +  (untuk melakukan penjumlahan)
2. –  (untuk melakukan pengurangan)
3. *  (untuk melakukan perkalian)
4. /  (untuk melakukan pembagian)
5. ^  (untuk melakukan pemangkatan)
6. mod (untuk mencari sisa hasil bagi)
Operator Pembanding/Komparasi

 Operator pembanding digunakan untuk membandingkan 2 atau lebih bilangan. Bilangan yang di
bandingkan harus mempunyai tipe data yang sama.
 Operator pembanding adalah :
1. = (untuk sama dengan) contoh (3=4)  hasilnya adalah False
2. <> (untuk tidak sama dengan) contoh (3<>4)  hasilnya adalah True
3. < (untuk kurang dari)
4. >  (untuk lebih besar dari)
5. <= (untuk kurang atau sama dengan)
6. => (untuk lebih besar atau sama dengan)
7. is (untuk bilangan sama dengan referensi objek)
8. like (untuk bilangan yang mempunyai ciri yang sesuai)
Operator Logika

 Operator logika digunakan untuk mengepresikan dua atau lebih data dan menerangkan
bilangan yang dimaksud.
 Operator logika adalah :
1. and (dan) contoh (3<4) and (3>4) hasilnya adalah False
2. not (tidak) contoh not (3<4) hasilnya adalah True
3. or (atau) contoh (4<3) or (4>3) hasilnya adalah True
4. Xor (eklusive or)
5. Imp (implementasi)
6. Eqv (equivalen)
Contoh Operator Aritmatik

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 Aritmatik
Option 1-5 Caption +, -, *, /, &
Command 1 Caption Selesai
Kode Program Variabel dan Tipe
Option 1-5 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 + var2  Private Sub Command1_Click()
Label3.Caption = hasil Unload Me
End Sub End Sub
Contoh Operator Pembanding

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 Aritmatik
Option 1-6 Caption >, <, >=, <=, =, <>
Command 1 Caption Selesai
Kode Program Variabel dan Tipe
Option 1-6 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 > var2)  Private Sub Command1_Click()
Label3.Caption = Format(hasil, "True/False") Unload Me
End Sub End Sub
Contoh Operator Logika

Object roperty 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
Kode Program Variabel dan Tipe
Option 1-3 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") End Unload Me
Sub
End Sub

Anda mungkin juga menyukai