Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSri Makmur Telah diubah "5 tahun yang lalu
1
Tipe Data, Variabel, Konstanta dan Operator dalam Visual Basic
Pertemuan III - IV Tipe Data, Variabel, Konstanta dan Operator dalam Visual Basic Jurusan Manajemen Fakultas Ekonomi Universitas Gunadarma
2
Capaian Pembelajaran Mahasiswa mampu menjelaskan : Tipe data VB
Variabel VB Konstanta VB Operator VB
3
Materi Pembelajaran Mengenal tipe data dalam lingkungan Visual Basic
Mengenal variabel dalam lingkungan Visual Basic Mengenal konstanta dalam lingkungan Visual Basic
4
Tipe Data
5
<keyword> NamaVariabel [As TypeVariabel]
Tipe Data Pendeklarasiannya harus menggunakan perintah Private, Public, Dim atau Static. Deklarasi tipe data : <keyword> NamaVariabel [As TypeVariabel]
6
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
7
Variabel Tempat untuk menyimpan nilai sementara dari suatu perhitungan. Deklarasi variable : Dim Variabel [As Type]
8
Const nama = “Gatotkaca”
Konstanta Variabel yang nilai didalamnya selalu tetap. Konstanta diperlukan jika dibutuhkan sebuah nilai tetap yang harus muncul di banyak bagian dari rutin. Const Phi = Const nama = “Gatotkaca”
9
Contoh Konstanta Object Property Value Form 1 Caption Konstanta Test
Label 1 Label 2 Label 3 Jari-jari Luas Keliling Text 1 Text 2 Text Name - Jari Luas_text Keliling_text Command 1 Command 2 Hasil Keluar
10
Contoh Konstanta
11
Deklarasi variable luas dan keliling
Kode Program Deklarasi variable luas dan keliling Keluar dari program Private Sub Command1_Click() Dim Luas, Keliling As Double Const Phi = 22 / 7 Jari_jari = Val(Jari.Text) Luas = Val(Phi * Jari_jari * Jari_jari) Keliling = Val(2 * Phi * Jari_jari) Luas_text.Text = Luas Keliling_text.Text = Keliling End Sub Private Sub Command2_Click() End End Sub Konstanta
12
Operator Visual basic meyediakan operator aritmatika, komparasi/pembanding dan logika.
13
Operator Aritmatik Operator Aritmatika digunakan untuk melakukan operasi perhitungan seperti penjumlahan, perkalian, pembagian, pengurangan, perpangakatan, mencari sisa hasil bagi. Operator aritmatika adalah : + (untuk melakukan penjumlahan) – (untuk melakukan pengurangan) * (untuk melakukan perkalian) / (untuk melakukan pembagian) ^ (untuk melakukan pemangkatan) mod (untuk mencari sisa hasil bagi)
14
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 : = (untuk sama dengan) contoh (3=4) hasilnya adalah False <> (untuk tidak sama dengan) contoh (3<>4) hasilnya adalah True < (untuk kurang dari) > (untuk lebih besar dari) <= (untuk kurang atau sama dengan) => (untuk lebih besar atau sama dengan) is (untuk bilangan sama dengan referensi objek) like (untuk bilangan yang mempunyai ciri yang sesuai)
15
Operator Logika Operator logika digunakan untuk mengepresikan dua atau lebih data dan menerangkan bilangan yang dimaksud. Operator logika adalah : and (dan) contoh (3<4) and (3>4) hasilnya adalah False not (tidak) contoh not (3<4) hasilnya adalah True or (atau) contoh (4<3) or (4>3) hasilnya adalah True Xor (eklusive or) Imp (implementasi) Eqv (equivalen)
16
Contoh Operator Aritmatik
Object Property Value Label 1 Label 2 Label 3 Caption Variabel 1 Variabel 2 - Text 1 Text 2 Text Frame 1 Operator Aritmatik Option 1-5 +, -, *, /, & Command 1 Selesai
17
Kode Program Variabel dan Tipe Data Option 1-5 Operator Aritmatik
Private Sub Option1_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 + var2 Label3.Caption = hasil End Sub Dim var1 As Single, var2 As Single Dim hasil As Single Keluar Private Sub Command1_Click() Unload Me End Sub
18
Contoh Operator Pembanding
Object Property Value Label 1 Label 2 Label 3 Caption Variabel 1 Variabel 2 - Text 1 Text 2 Text Frame 1 Operator Aritmatik Option 1-6 >, <, >=, <=, =, <> Command 1 Selesai
19
Kode Program Variabel dan Tipe Data Option 1-6 Operator Aritmatik
Private Sub Option1_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 > var2) Label3.Caption = Format(hasil, "True/False") End Sub Dim var1 As Single, var2 As Single Dim hasil As Single Keluar Private Sub Command1_Click() Unload Me End Sub
20
Contoh Operator Logika
Object roperty Value Label 1 Label 2 Label 3 Caption Variabel 1 Variabel 2 - Text 1 Text 2 Text Frame 1 Operator Logika Option 1-3 AND, OR, NOT Command 1 Selesai
21
Kode Program Variabel dan Tipe Data Option 1-3 Operator Aritmatik
Private Sub Option1_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 And var2) Label3.Caption = Format(hasil, "True/False") End Sub Dim var1 As Single, var2 As Single Dim hasil As Single Keluar Private Sub Command1_Click() Unload Me End Sub
23
Contoh Operator Object Property Value Form 1 Caption Operator Test
Label 1 Label 2 Label 3 Variabel 1 Variabel 2 - Text 1 Text 2 Text Frame 1 Frame 2 Frame 3 Operator Aritmatik Operator Pembanding Operator Logika Option 1-14 +, -, *, /, &, >, <, >=, >=, =, <>, and, or, not Command 1 Selesai
24
Contoh Operator
25
Kode Program Option 1-5 Option 6-11 Operator Aritmatik
Private Sub Option1_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 + var2 Label3.Caption = hasil End Sub Operator Pembanding Private Sub Option6_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 > var2) Label3.Caption = Format(hasil, "True/False") End Sub
26
Kode Program Variabel dan Tipe Data Option 12-14 Operator Logika
Private Sub Option12_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 And var2) Label3.Caption = Format(hasil, "True/False") End Sub Dim var1 As Single, var2 As Single Dim hasil As Single Keluar Private Sub Command1_Click() Unload Me End Sub
27
Private Sub Option3_Click() var1 = Text1.Text var2 = Text2.Text
Dim var1 As Single, var2 As Single Dim hasil As Single Private Sub Command1_Click() Unload Me End Sub Private Sub Option1_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 + var2 Label3.Caption = hasil Private Sub Option2_Click() hasil = var1 - var2 Private Sub Option3_Click() var1 = Text1.Text var2 = Text2.Text hasil = var1 * var2 Label3.Caption = hasil End Sub Private Sub Option4_Click() hasil = var1 / var2 Private Sub Option5_Click() hasil = var1 & var2 Private Sub Option6_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 > var2) Label3.Caption = Format(hasil, "True/False") End Sub Private Sub Option7_Click() hasil = (var1 < var2) Private Sub Option8_Click() hasil = (var1 >= var2)
28
Private Sub Option9_Click() var1 = Text1. Text var2 = Text2
Private Sub Option9_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 <= var2) Label3.Caption = Format(hasil, "True/False") End Sub Private Sub Option10_Click() hasil = (var1 = var2) Private Sub Option11_Click() hasil = (var1 <> var2) Private Sub Option12_Click() var1 = Text1.Text var2 = Text2.Text hasil = (var1 And var2) Label3.Caption = Format(hasil, "True/False") End Sub Private Sub Option13_Click() hasil = (var1 Or var2) Private Sub Option14_Click() hasil = (Not var1)
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.