Procedure Division
III
COBOL
STATEMENT LONCATAN
·
Statement
yang digunakan untuk membentuk suatu statement yang sifatnya loncatan,
meloncat menuju ke suatu proses pada suatu paragraph tertentu, yaitu
Ø
GO TO verb.
Ø
GO TO….DEPENDING verb.
Ø
ALTER verb.
Ø
PERFORM verb .
Ø
EXIT verb.
GO TO verb
·
GO TO
membentuk loncatan tanpa syarat, yaitu program proses meloncat langsung tanpa
syarat ke nama paragrap yang ditunjuk.
GO TO nama-paragraph
·
Statement GO TO harus selalu di ikuti oleh
nama-paragraph.
·
Contoh:
MOVE A TO 5
GO TO ALINEA-2.
ALINEA-2.
ADD A TO Y.
GO TO …. DEPENDING
verb
·
GO TO …. DEPENDING verb akan membentuk statement
yang akan membawa proses meloncat ( GO TO ) ke suatu nama-paragraph tergantung
dari (DEPENDING) nilai nama data yang ditunjukkan dalam statement ini.
·
GO TO nama-paragraph-1, nama-paragraph-2,…
nama paragraph-n DEPENDING ON nama-data.
·
Contoh
GO TO TEMPAT-1, TEMPAT-2, HABIS DEPENDING ON
KODE.
ALTER verb
·
Alter berguna untuk merubah arah tujuan prosesdari
statement GO TO yang telah ada didalam program.
·
Bentuk Umumnya :
·
PERFORM Verb
·
PERFORM verb adalah statement yang membawa
prosesdari suatu program meloncat ke suatu paragraph tertentu. Dan
setelah mengerjakan seluruh isi paragraph tersebut, maka akan kembali lagi ke
statement setelah statement PERFORM
·
“ Perbedaan pokok dengan statement GO TO adalah
dengan statement GO TO proses menuju ke suatu nama-paragraph tertentu,
tidak kembali ke statemenet setelahGO TO tetapi proses dilanjutkan ke paragraph
berikutnya dari paragraph yang dituju. “
Contoh Perform4
·
MULAI.
PERFORM TAMPILKANVARYING
HITUNG
FROM 1 BY 1 UNTIL HITUNG = 10.
STOP RUN.
TAMPILKAN.
DISPLAY HITUNG.
EXIT verb
·
Statement EXIT berfungsi untuk melakukan loncatan
ke akhir paragraph yang di proses oleh PERFORM verb.
Tidak ada komentar:
Posting Komentar