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