Senin, 06 Agustus 2018

Procedure Division III - COBOL


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