• Tidak ada hasil yang ditemukan

BAB 2 Tipe data operator variabel dan konstanta

N/A
N/A
Protected

Academic year: 2017

Membagikan "BAB 2 Tipe data operator variabel dan konstanta"

Copied!
16
0
0

Teks penuh

(1)

Variabel, Konstanta, tipe

data dan Operator

SADLY SYAMSUDDIN, S.KOM

(2)

Variabel merupakan tempat untuk menyimpan

nilai sementara dari suatu perhitungan. Untuk

mendeklarasikan sebuah variabel digunakan

pernyataan :

Dim

Variabel [

As

Type]

(3)

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.

Dim

Contoh1

As

Integer

(4)

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

(5)

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

(6)

Variabel global

adalah variabel yang dapat

dikenali oleh seluruh bagian program. Nilai data

yang tersimpan didalamnya akan hidup terns

selama program berjalan.

(7)

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.

II. Konstanta

Const

Phi = 3.14159265358979

(8)

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 :

1. String adalah type data untuk teks (huruf, angka dan tanda

baca).

2. Integer adalah type data untuk angka bulat. 3. Single adalah type data untuk angka pecahan.

4. Currency adalah type data untuk angka mata uang. 5. Date adalah type data untuk tanggal dan jam.

6. Boolean adalah type data yang bernilai TRUE atau FALSE.

(9)

III. Tipe Data

Type Data  Ukuran Storage Jangkuan

Byte 1 byte 0 s/d 255

Boolean 2 byte True atau False Integer 2 byte -32,768 s/d 32767

Long 4 byte -2,147,483,648 s/d 2,147,483,647

Single 4 byte -3.402823E38 s/d -1.401298E-45 (-) 1.401298E-45 s/d 3.402823E38 (+)

Double 8 byte -1.79769313486232E308 s/d -4.94065645841247E-324 (-)

Currency 8 byte -922,337,203,685,477.5808 s/d 922,337,203,685,477.5807

Decimal 14 byte +/-79,228,162,514,264,337,593,543,950,335

Date 8 byte 1 Januari 100 s/d 31 Desember 9999 Object 4 byte Mengacu pada objek tertentu

String (panjang variabel)

10 byte + panjang

string 0 sampai lebih kurang 2 milyar String (panjang

tetap) panjang dari string 1 sampai lebih kurang 65,400 Variant (dengan

angka) 16 byte

Sembarang angka sampai jangkauan jenis Double

Variant (dengan

(10)

Tipe data Variant yang akan menyajikan semua jenis data yang didefinisikan pada visual basic. Jika sebuah variabel dideklarasikan tanpa perintah As, maka standar dari tipe data yang digunakan adalah variant.

Dim

Jumlah, Contoh1, Contoh2

(11)

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.

Private

contoh1cVvvabvdak

As Long

Public

aduhkamuCantikDeh

As String

Dim contoh3 As Currency, lllKKJJjdAs Integer

Static

contoh6

As Double

, contoh7

As single

, Xcsdds

As Boolean

Keyword Digunakan pada

Public Berlaku pada level modul Private Berlaku pada level modul

Dim Berlaku pada level modul dan level procedure Static Berlaku pada level procedure

Syntax :

(12)

 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.

Dim

Contoh1(19)

As Integer

Public

Contoh2(80)

As Long

(13)

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.

(14)
(15)

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,

Contoh :

A = 1 + 2 * 3        'Akan menghasilkan 7 B = (1 + 2) * 3        'Akan menghasilkan 9

Tabel di bawah ini menunjukkan operator dan urutan operasinya dari atas kebawah.

Aritmatika Komparasi Logika

Pangkat (^) Sama (=) Not

[image:15.720.48.678.35.464.2]
(16)

Gambar

Tabel di bawah ini menunjukkan operator dan urutan operasinya dari atas

Referensi

Dokumen terkait

rumusan kebijakan pengembangan mekanisasi pertanian secara nasional; dan 5) untuk mengembangkan kapasitas sumberdaya penelitian, perekayasaan dan pengembangan

Surat Pemberitahuan Retribusi Daerah yang selanjutnya dapat disingkat SPTRD adalah surat yang digunakan oleh Wajib Retribusi untuk melaporkan objek retribusi dan wajib

Diambil data pasien anak usia 0-14 tahun yang meliputi: jenis kelamin, umur, asal pasien, tipe penyakit kusta, cara penemuan, sumber penularan, manifestasi kulit

Melaui model pembelajaran Kooperatif (Cooperative Learning) tipe Number Head Together (NHT) dan Student Team Achievment Division (STAD), siswa diharapkan dapat

Yoghurt kacang merah dibuat dengan menggunakan metode Illinois yang dimodifikasi. Komponen dalam yoghurt kacang merah dapat saling bersinergi sehingga dapat

Kelompok I terdiri dari 2 varietas (Adira IV dan Adira I) dan 1 klon (BIC 369) berproduksi lebih tinggi dari klon lokal II baik pada lokasi Pleihari maupun KP Banjarbaru..

dirinya mampu mendidik anak-anaknya, harga diri wanita single parent dengan lebih rajin berkomunikasi dengan anak, selalu berusaha, bersemangat dan berjuang dalam

Mempunyai4 Digunakan1 Memiliki3 Dilakukan1 Mengisi Memiliki Memiliki6 Memiliki2 Mempunyai3 Digunakan Memiliki4 Digunakan3 Mempunyai2 Memiliki5 Melakukan Mendapat Mengisi2 BANK