Академический Документы
Профессиональный Документы
Культура Документы
PROGRAM-ID. BUBLESRT.
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. VAX-8530.
OBJECT-COMPUTER. VAX-8530.
DATA DIVISION.
WORKING-STORAGE SECTION.
*
01 CURRENT-RECORD PIC S9(4) COMP.
*************************** ****************************
01 TEMP-RECORD.
02 TEMP-REC-NAME PIC X(9).
02 TEMP-REC-DATA PIC X(69).
02 TEMP-REC-LINK PIC 9(4).
*************************** ****************************
LINKAGE SECTION.
01 SORTED-ARRAY.
03 SORTED-DATA OCCURS 1 TO 121 TIMES DEPENDING ON NUMB-OF-RECORDS.
05 SORTED-REC-NUMBER PIC X(9).
05 SORTED-REC-DATA PIC X(69).
05 SORTED-REC-LINK PIC 9(4).
*************************** ****************************
PROCEDURE DIVISION USING SORTED-ARRAY, NUMB-OF-RECORDS.
*
***************************************************************************
** MODULO PRINCIPAL DE LA SUBRUTINA. *
***************************************************************************
*
BUBBLE-SORT.
BUBBLE-PASS.
COMPARE-RECS.