Menu

COBOL -Declaração do Programa EXIT


A instrução EXIT PROGRAM especifica o fim de um programa chamado e retorna o controle ao programa chamador.

Syntax:

EXIT PROGRAM

A instrução EXIT PROGRAM deve aparecer como a última instrução em uma série de instruções imperativas dentro de uma frase.

Vamos ver o exemplo abaixo,

Código do programa principal:

IDENTIFICATION DIVISION.
PROGRAM-ID.    MAINPROG.

ENVIRONMENT DIVISION.

DATA DIVISION.
WORKING-STORAGE SECTION.
 01 INPUT1            PIC 9(02).
 01 INPUT2            PIC 9(02).
 01 OUT-PUT           PIC 9(03).

PROCEDURE DIVISION.
    ACCEPT INPUT1.
    ACCEPT INPUT2.
    CALL 'SUBPROG' USING INPUT1, INPUT2, OUT-PUT.
    DISPLAY OUT-PUT.
    STOP RUN.

Código do Programa SUB/Chamada:

IDENTIFICATION DIVISION.
PROGRAM-ID.    SUBPROG.

ENVIRONMENT DIVISION.

DATA DIVISION.
LINKAGE SECTION.
 01 INPUT-1           PIC 9(02).
 01 INPUT-2           PIC 9(02).
 01 OUTPUT            PIC 9(03).

PROCEDURE DIVISION USING INPUT-1,INPUT-2,OUTPUT.
    COMPUTE OUTPUT = INPUT-1 * INPUT-2.
    EXIT PROGRAM.