Anda di halaman 1dari 6

Const Phi = 3.

14159265358979 Dim Contoh1 As Integer Dim Variabel [As Type] Const nama = "Gatotkaca" Dim contoh2 As String Variabel, Konstanta, tipe data dan Operator Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

Melalui As dapat mendefinisikan sendiri tipe data atau tipe objek dari variabel yang dideklarasikan. Tipe data ini misalnya integer, string atau variant. Variabel untuk sebuah prosedur hanya boleh digunakan pada prosedur di tempat mereka dideklarasikan, dan biasanya digunakan dalam perhitungan yang menggunakan temporary.

Aturan di dalam penamaan variabel : Harus diawali dengan huruf. Tidak boleh menggunakan spasi. Spasi bisa diganti dengan karakter underscore Tidak boleh menggunakan karakter-karakter khusus (seperti : +, -, *, /, < >, dll). Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh Visual Basic 6 (seperti : dim, as, string, integer, dll). Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya. Cara mengisi nilai data ke dalam sebuah variabel : <nama_variabel> = <nilai_data> Contoh : nama_user = krisna Untuk type data tertentu nilai_data harus diapit tanda pembatas. Type data string dibatasi tanda petik-ganda : nilai data. Type data date dibatasi tanda pagar : #nilai data*. Type data lainnya tidak perlu tanda pembatas. Sebuah variabel mempunyai ruang-lingkup (scope) dan waktu-hidup (lifetime) : Variabel global adalah variabel yang dapat dikenali oleh seluruh bagian program. Nilai data yang tersimpan didalamnya akan hidup terns selama program berjalan. Variabel lokal adalah variabel yang hanya dikenali oleh satu bagian program saja. Nilai data yang tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan. Konstanta Konstanta merupakan variabel yang nilai di dalamnya selalu tetap. Konstanta diperlukan jika dibutuhkan sebuah nilai tetap yang harus muncul di banyak bagian dari rutin. Kemungkinan lain penggunaan konstanta adalah untuk mengingat angka yang sulit.

Data 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 DATA. 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. 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. Tipe Data Type Data Byte Boolean Integer Long Single Double Currency Decimal Date Object String (panjang variabel) String (panjang tetap) Variant (dengan angka) Variant (dengan karakter) Ukuran Storage 1 byte 2 byte 2 byte 4 byte 4 byte 8 byte 8 byte 14 byte Jangkuan 0 s/d 255 True atau False -32,768 s/d 32767 -2,147,483,648 s/d 2,147,483,647 -3.402823E38 s/d -1.401298E-45 (-) 1.401298E-45 s/d 3.402823E38 (+) -1.79769313486232E308 s/d -4.94065645841247E-324 (-) -922,337,203,685,477.5808 s/d 922,337,203,685,477.5807 +/79,228,162,514,264,337,593,543,950,335 1 Januari 100 s/d 31 Desember 9999 Mengacu pada objek tertentu

8 byte 4 byte 10 byte + panjang 0 sampai lebih kurang 2 milyar string panjang dari 1 sampai lebih kurang 65,400 string Sembarang angka sampai jangkauan jenis 16 byte Double 22 byte + panjang Sama dengan jangkauan variabel String string

Dim Jumlah, Contoh1, Contoh2 Private contoh1 As Long Dim Contoh1(19) As Integer Public Public contoh2 As String Contoh2(80) As Long Tipe data Variant yang akan menyajikan semua jenis data yang didefinisikan pada visual Dim contoh3 Asbasic. Jika contoh5 As Integer Currency, sebuah variabel dideklarasikan tanpa perintah As, maka standar dari tipe Static contoh6 As Double, contoh7 Asvariant. contoh8 As Boolean data yang digunakan adalah single,

Tipe data Numeric menyimpan data berupa angka, tipe data string menyimpan rangkaian karakter, tipe data boolean menyimpan data berupa benar/salah, tipe data Date menyimpan data berupa tanggal dan waktu, dan tipe data objek menyimpan data berupa objek. Pendeklarasiannya harus menggunakan perintah Private, Public, Dim atau Static.

Keyword Public Private Dim Static Syntax :

Digunakan pada Berlaku pada level modul Berlaku pada level modul Berlaku pada level modul dan level procedure Berlaku pada level procedure

<keyword> NamaVariabel [As TypeVariabel]

Array Array merupakan salah satu fasilitas agar dapat menyimpan data secara berurutan dalam sebuah nama variabel. Dalam array data tersimpan dengan menggunakan indeks untuk memudahkan pencarian kembali data tersebut. Array mempunyai batas atas dan batas bawah, dimana data akan tersimpan di antara kedua batas tersebut. Semua elemen data yang tersimpan dalam sebuah variabel array mempunyai tipe data yang sama. Semua elemen data yang tersimpan dalam sebuah variabel array mempunyai tipe data yang sama. Semua tipe data dapat dideklarasikan bagi variabel array.

Operator Pada Visual Basic dan Urutan Operasinya OPERATOR di dalam bahasa pemrograman bisa diartikan sebagai simbol yang

digunakan untuk melakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus. Visual Basic 6 mengenal tiga jenis operator, yaitu : 1. Operator Aritmatika digunakan untuk operasi matematis terhadap nilai data. Simbol-simbol yang digunakan :
Simbol
A

Operasi Matematis pemangkatan perkalian pembagian (hasil pecahan) pembagian (hasil bulat) sisa pembagian penjumlahan pengurangan penggabungan string

Contoh 5 A 2 hasilnya 25 5 * 2 hasilnyal0 5 / 2 hasilnya 2,5 5 \ 2 hasilnya 2 5 Mod 2 hasilnya 1 5 + 2 hasilnya 7 5 - 2 hasilnya 3 5 & 2 hasilnya 52

* / \ Mod + &

2. Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol-simbol yang digunakan :
Simbol < > <= >=
=

Operasi Perbandingan lebih kecil lebih besar lebih kecil atau sama dengan lebih besar atau sama dengan sama dengan tidak sama dengan

Contoh 5 < 2 hasilnya FALSE 5 > 2 hasilnya TRUE 5 <= 2 hasilnya FALSE 5 >= 2 hasilnya TRUE 5 = 2 hasilnya FALSE 5 <> 2 hasilnya TRUE

<>

3. Operator Logika digunakan untuk operasi yang membandingkan suatu perbandingan. Simbol-simbol yang digunakan :
Simbol Or And Not Operasi Logika atau dan Tidak Contoh (5 < 2) Or (5 > 2) hasilnya TRUE (5 < 2) And (5 > 2) hasilnya FALSE Not (5 < 2) hasilnya TRUE

Salah satu hal yang harus dipahami oleh programmer adalah tata urutan operasi dari masing-masing operator tersebut sehingga mampu membuat ekspresi yang akan menghasilkan nilai yang benar, Tabel di bawah ini menunjukkan operator dan urutan operasinya dari atas kebawah. Contoh : A=1+2*3 B = (1 + 2) * 3 'Akan menghasilkan 7 'Akan menghasilkan 9

Aritmatika Pangkat (^) Negatif (-)

Komparasi Sama (=) Tidak sama (<>)

Logika Not And

Kali dan Bagi (*, /) Pembagian bulat (\) Sisa Bagi (Mod) Tambah dan Kurang (+,-) Pengabungan String (&)

Kurang dari (<) Lebih dari (>) Kurang dari atau sama (<=) Lebih dari atau sama (>=) Like

Or Xor Eqv Imp

Algoritma dan pemrograman II B

Variabel, Konstanta, tipe data dan Operator

Halaman 6 dari 6