Photobucket

Sabtu, 10 Oktober 2009

aLgoRitMa PemogRaMaN .

~Variabel
adalah tempat menyimpan data sementara pada sebuah aplikasi. Nilai variabel dapat berubah-ubah.
Penamaan Variabel
Aturan Dasar.
1. Harus diawali dengan huruf
2. Tidak boleh menggunakan karakter khusus. Contoh : ,;?!
3. Tidak boleh menggunakan spasi
4. Maksimal 255 karakter
5. Tidak boleh sama dengan nama keyword, modul, prosedur/fungsi dan sebagainya.

Aturan Konvensi
1. Apabila nama variabel hanya terdiri dari satu huruf atau satu kata, maka harus ditulis sebagai huruf kecil. Contoh : a, x, nama, alamat
2. Bila nama variabel terdiri dari dua kata atau lebih, kedua kata tersebut digabungkan. Huruf pertama dari kata pertama sebaiknya huruf kecil, sedangkan huruf pertama kata kedua dan kata berikutnya sebaiknya huruf besar.Contoh : namaLengkap, namaPanggilan, pinjamanPlusBunga

Deklarasi Variabel
1. Secara Implicit
Contoh :
nama$ = “Budi”
gajiPokok& = 5000000
2. Secara Explicit
Menggunakan keyword dim, static, private, public
Contoh :
Dim namaLengkap As String
Private namaPanggilan As String
Deklarasi variabel dengan tipe variant
Dim nilai As Variant
Dim nilai
Deklarasi variabel dengan ukuran String tetap
Dim nilaiKHS As String * 1
Deklarasi beberapa variabel dengan tipe yang sama
Dim namaLengkap As String, namaPanggilan As String, telepon As String

~Kasus, ..
Deklarasikan nama variabel berikut tipe data yang tepat untuk menangani data-data berikut :
1. Nomor Mahasiswa
2. Kode Jurusan
3. Nama Mahasiswa
4. Tanggal Lahir
5. Stok Barang
6. Harga
7. Total Pembelian

~~ Memberi Nilai Variabel
Bentuk : namaVariabel = nilai
Contoh :
namaPanggilan = “Agol”
tanggalMid = #2/27/2007#
nilaiMid = “A”
kirimanBulanan = 100000

~Variabel Array
Adalah variabel yang digunakan untuk menyimpan sejumlah data yang mempunyai tipe yang sama
Deklarasi Variabel Array
Bentuk : Dim varArray(jumlahElemen) As tipeData
Contoh :
Dim nomorMahasiswa (2) As String
atau
Dim nomorMahasiswa(0 to 2) As String
nomorMahasiswa(0) = “02.02.4113”
nomorMahasiswa(1) = “02.02.4114”
nomorMahasiswa(2) = “02.02.4115”

~Konstanta
Sama dengan variabel, tetapi konstanta nilainya tetap
Aturan Konvensi
1. Apabila nama konstanta hanya terdiri dari satu huruf atau satu kata, maka harus ditulis sebagai huruf besar. Contoh : X, PI
2. Bila nama konstanta terdiri dari dua kata atau lebih, kedua kata tersebut dipisah dengan karakter garis bawah. Sebaiknya huruf besar semua.Contoh : GAJI_POKOK, BATAS_PEMBAYARAN

~Deklarasi Konstanta
Bentuk Umum:const NAMA_KONS As tipeData = nilaiKonstanta
Contoh :
Const GAJI_POKOK As Long = 1500000Const NAMA_KAMPUS As String = “UNINDRA”

~~Operator ~~
1. Operator Penugasan (Assignment)
Operator penugasan disimbolkan dengan tanda sama dengan (=). Contoh :
harga = 500
jumlah = banyak * harga
2. Operator Aritmateka
Digunakan untuk melakukan proses aritmateka.
operator Dalam pengoperasaian aritmatika, ...
^ ~> Pemangkatan
* , / ~> Perkalian Dan Pembagian
\ ~> Pembagian integer
MOD ~> Modulus (sisa Pembagian)
+ , - ~> Penambahan Dan pengurangan
+ , & ~> Penggabungan string

3. Operator Perbandingan
Digunakan untuk membandingkan dua atau lebih expresi untuk menghasilkan nilai logika (boolean) benar atau salah. Operator yang digunakan =, <>, >, <, >=, <=, Like, Is
4. Operator LogikaDigunakan untuk mengekspresikan satu atau lebih data logika untuk menghasilkan data logika baru. Operator yang digunakan Not, And, Or, Xor

NB: di tuNggu Catetan YaNg LaeNNya, ....