BAB III
KEYWORDS AND PROGRAM
FLOW CONTROL
Pada Gambas,
programmer mengontrol program dengan menggunakan kata kunci dan
ekspresi kondisional. Gambas adalah bahasa event driven. Programmer
memiliki kemampuan untuk mengarahkan apa yang terjadi setiap kali
setiap peristiwa terjadi. Programmer menggunakan kata kunci Gambas
(yang dilindungi kata dengan sintaks yang sangat spesifik) untuk
membuat petunjuk yang memandu program apa yang akan dilakukan dalam
keadaan tertentu. Conditional adalah tes dari sebuah ekspresi atau
variabel. Tes bisa menjadi evaluasi hasil operasi atau perbandingan
kesetaraan, misalnya. Gambas menggunakan sekitar 250 kata kunci dan
fungsi asli. Daftar berikut menunjukkan bagian kecil dari kata kunci
Gambas saat ini didukung:
-->
BREAK CASE CONTINUE DEC DEFAULT DO
ELSE
END ENDIF FOR FOR EACH GOTO
IF
INC LOOP NEXT PRINT QUIT
REPEAT
RETURN SELECT STEP TRUE THEN
TO
UNTIL WAIT WEND WHILE WITH
Cara terbaik untuk memahami apa
kata kunci tersebut dan pengertian conditional adalah untuk secara
bertahap memperkenalkan mereka dengan contoh-contoh. Daripada pergi
melalui daftar kata kunci dalam urutan abjad, mari kita mengambil
pendekatan memperkenalkan mereka didasarkan pada jenis fungsi mereka
dukung. Kami akan mulai dengan pernyataan yang paling dasar dan
perintah dan kemajuan melalui yang lebih kompleks karena kami terus.
Mari kita mulai dengan pernyataan PRINT Gambas.
The
PRINT Statement
Pernyataan PRINT mencetak ekspresi
ke output standar. Ekspresi yang dikonversi ke string oleh fungsi Str
(). PRINT mengambil format:
PRINT
Expression [(;|,) Expression ...] [(;|,)]
Kurung digunakan dalam definisi
sintaks di atas menunjukkan parameter opsional. Jika tidak ada titik
koma-atau koma setelah ekspresi terakhir, karakter newline secara
otomatis dicetak setelah ekspresi terakhir. Jika koma digunakan
sebagai pengganti dari semi-kolon ungkapan yang terpisah, maka
karakter tab (kode ASCII 9) dicetak antara nilai-nilai output untuk
memisahkan ekspresi. PRINT juga dapat digunakan untuk output langsung
ke file. Kami akan membahas pencetakan ke file ketika kita sampai
pada bagian Input dan Output. Bila menggunakan PRINT untuk menulis
output ke file, ekspresi dikirim ke file streaming dan format ini
digunakan:
PRINT
# File, Expression[(;|,) Expression ...] [(;|,)]
PUBLIC
SUB Main()
DIM
b AS Integer
b=1
PRINT
"===> " & "b is: " & B
PRINT
"===> ", " b is:", B 'inserts
a tab
PRINT
"===> "; "b is: " & B 'catenates
without whitespace
END
===>
b is: 1
===>
b is: 1
===>
b is: 1
Perhatikan di atas bahwa variabel
"b" juga ditulis sebagai "B". Untuk
nama variabel, kasus ini tidak penting, tapi mungkin
membingungkan untuk beralih antara kasus.
Untuk statemen/pernyataan IF, SELECT/CASE dan pernyataan lainya silahkan klik tautan berikut Lanjutan Keyword and Program Flow Control , karena yang lengkap disimpan Google Drive
Tidak ada komentar:
Posting Komentar