IF THEN ELSE
Instruksi ini dikerjakan jika dapat memenuhi syarat-syarat atau dalam kondisi
tertentu, jika tidak di penuhi maka intruksi atau serangkaian intruksi lainya yang
akan dikerjakan :
If <kondisi> then
<perintah1>
Else
<perintah2>
END if
SELECT CASE
Digunakan untuk menangani pengujian kondisi yang jumlahnya cukup banyak.
Select case <variable>
Case 1: <perintah1>
Case 2: <perintah2>
END if
3.3.1.3. Pengulangan Operasi
FOR NEXT
Digunakan saat untuk melakukan perintah secara berulang ulang sesuai dengan
jumlah yang ditentukan
DO LOOP
Digunakan saat untuk melaksanakan perulangan selama terus menerus tanpa
berhenti.
Do
<Pertanyaan>
Loop
WHILE WEND
Digunakan saat untuk melakukan pengulangan selama dalam kondisi benar saja
While <kondisi>
<perintah>
Wend
EXIT
Perintah yang dapat digunakan untuk keluar secar langsung dari perulangan Do-
Loop, FOR NEXT
WHILE=WEND
EXIT FOR
EXIT DO
EXIT SHILE
EXIT SEUB
EXIT FUNCTION
3.3.1.4. Waktu Tunda
Waktu tunda (Delay) dapat digunakan untuk menunda sementara main
program yang sedang dijalankan dengan instruksi.
WAIT <Lama waktu tunda dalam satuan secon>
3.3.3. Variable
Variable adalah suatu pengenal (Identifier) yang dapat digunakan dalam
mewakili suatu nilai yang tertentu dalam proses program yang dapat di ubah-ubah
sesuai dengan kebutuhan. Nama dari variable sesuai dengan kebutuhan, namun
dalam hal yang terpenting adalah setiap variable harus :
Terdiri dalam gabungan huruf dan angka dengan karakter pertama harus
berupa huruf, maksimal 32 karakter. Tidak boleh mengandung spasi atau symbol
yang khusus seperti : $, ?, %, #, !, (, ), -, +, = dan lain sebagainya terkecuali
Underscore (_).
3.3.4. Deklarasi
Deklarasi sangat amat diperlukan apa bila akan menggunakan pengenal
(Identiofier) dalam suatu program
Deklarasi Variable
Bentuk umum yang pendeklarasian nya suatu variable adalah
DIM nama_variable AS tipe_data
Contoh :
o Operator Logika
Dapat digunakan untuk membandingkan logika hasil dengan operator
hubungan. Operator logika ada 4 jenis yaitu :
NOT ‘Logical complement
AND ‘Conjunction
OR ‘Disjunction
Rizal Anggara
Putra 181040112
Rizal Anggara
Putra 181040112
Rizal Anggara
Putra 181040112
3.7. Tugas
Nilai : Paraf :