VARIABLE VISUAL BASIC Kuliah Minggu ke 4 Mengenal
VARIABLE VISUAL BASIC Kuliah Minggu ke 4
Mengenal Data dan Variabel • Ketika seorang user(pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. • Informasi ini kemudian disimpan atau diolah oleh komputer. Informasi inilah yang disebut dengan DATA.
type data VISUAL BASIC • Visual Basic 6 mengenal beberapa type data, antara lain : – String adalah type data untuk teks (huruf, angka dan tanda baca). – Integer adalah type data untuk angka bulat. – Single adalah type data untuk angka pecahan. – Currency adalah type data untuk angka mata uang. – Date adalah type data untuk tanggal dan jam. – Boolean adalah type data yang bernilai TRUE atau FALSE.
type data Numerik
type data Non-Numerik
Bentuk Lain Tipe Data • Pada visual basic dapat membuat tipe data baru dengan mengambil salah satu atau beberapa tipe data standart yang telah tersedia. • Manfaat: Apabila ingin menangani sekelompok data yang menyatu, tetapi terbagi ke dalam beberapa kategori data yang berbeda.
Bentuk Lain Tipe Data
Variabel VISUAL BASIC • Data yang disimpan di dalam memory komputer membutuhkan sebuah wadah. Wadah inilah yang disebut dengan VARIABEL. • Setiap variabel untuk menyimpan data dengan type tertentu membutuhkan alokasi jumlah memory (byte) yang berbeda. • Variabel dibuat melalui penulisan deklarasi variabel di dalam kode program : • Contoh : Dim nama_user As String
Aturan di dalam penamaan variabel 1. Harus diawali dengan huruf. 2. �Tidak boleh menggunakan spasi. Spasi bisa diganti dengan karakter underscore (_). 3. �Tidak boleh menggunakan karakter-karakter khusus (seperti : +, -, *, /, <, >, dll). 4. �Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh Visual Basic 6 (seperti : dim, as, string, integer, dll).
Aturan di dalam penamaan variabel • Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Cara mengisi nilai data ke dalam sebuah variabel : • Contoh : nama_user = “krisna” • Untuk type data tertentu nilai_data harus diapit tanda pembatas. Type data string dibatasi tanda petikganda : “nilai_data”. Type data date dibatasi tanda pagar : #nilai_data#. Type data lainnya tidak perlu tanda pembatas.
ruang-lingkup (scope) dan waktu-hidup (lifetime) 1. Sebuah variabel mempunyai ruang-lingkup (scope) dan waktu-hidup (lifetime) : 1. Variabel global adalah variabel yang dapat dikenali oleh seluruh bagian program. Nilai data yang tersimpan didalamnya akan hidup terus selama program berjalan. 2. Variabel lokal adalah variabel yang hanya dikenali oleh satu bagian program saja. Nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan
Deklarasi Variabel • Terdapat dua cara untuk mendeklarasikan sebuah variabel: – Deklarasi eksplisit : Menggunakan Pernyataan “DIM” diikuti nama dan tipe datanya. – Deklarasi Implisit : Menggunakan simbol dibelakang nam variabel yang merepresentasikan tipe data yang digunakan.
Deklarasi Eksplisit • Berikut ini adalah contoh penggunaan deklarasi eksplisit:
Deklarasi Implisit • Deklarasi implisit digunakan dengan simbol yang merepresentasikan tipe data yang digunakan. Berikut tabel simbol yang digunakan dan contoh pemakainnya Tipe data Simbol Karakter Contoh Pemakaian Integer % Angka% = 100 Long Integer & Angka& = 2147483647 Single ! Angka! = 2147483647000 Double # Konstanta Pi#= 3. 1415926535 Currency @ Saldo@ = 1000. 50 String $ Nama$ = “Adi”
Konstanta Visual Basic • Selain, variabel, pada VB juga dikenal adanya Konstanta yang juga merupakan variabel. • Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut KONSTANTA. • Dengan konstanta, kode program yang dibuat akan lebih mudah dibaca dan dapat mencegah penulisan yang salah pada kode program. • Bentuk Umum: • Contoh : Const tgl_gajian As Date = #25/09/2003#
Contoh Konstanta
Latihan Variabel
Latihan Variabel
Latihan Variabel
Array • Dengan array kita dapat menggunakan sekumpulan variabel dengan nama dan tipe data yang sama • Untuk mengakses variabel tertentu dalam array tersebut harus menggunakan indeks. • Data yang tersimpan dalam sebuah array selanjutnya disebut elemen. • Cara pendeklarasian variabel, hanya saja mengikutkan jumlah elemennya.
Contoh array • Cara pendeklarasian array dengan nama buffer yang terdiri dari 2048 elemen data dengan tipe data Byte. Dim buffer (2047) As Byte • Penggunaannya harus dengan indeks. Berikut contoh mengisi elemen ke-1 dan elemen ke-2 dengan bilangan “ 10”. Buffer(0) = 10 Buffer(1) = 10
Contoh array • Untuk membaca kembali harus menggunakan indeks di mana elemen tersebut disimpan. Contoh: Dim Data As Byte Data = Buffer (0) • Karena itu, isi variabel data adalah “ 10” sesuai dengan isi elemen ke-1 pada array Buffer. • Selaian membuat array berdimensi satu, kita juga bisa membuat array yang multi dimensi. Contoh: Dim nama_array (dimensi 1, dimensi 2, …, dimensi n) As tipe data
- Slides: 22