A instrução STOP interrompe a execução do programa objeto permanente ou temporariamente.
Declaração - Formato:
STOP RUN |
Por exemplo, se STOP RUN estiver codificado no subprograma, o controle retornará ao sistema operacional em vez de retornar ao programa principal. Neste caso, a tarefa restante codificada no programa principal estará incompleta.
Vamos ver o exemplo abaixo,
IDENTIFICATION DIVISION. PROGRAM-ID. MAINPROG. ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SECTION. 01 INPUT1 PIC 9(02). 01 INPUT2 PIC 9(02). 01 OUTPUT PIC 9(03). PROCEDURE DIVISION. ACCEPT INPUT1. ACCEPT INPUT2. COMPUTE OUTPUT = INPUT1 * INPUT2. DISPLAY OUTPUT. STOP RUN. |