Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como jcl

COBOL para principiantes #9

Siguiendo esta serie sobre programación en COBOL ya hemos visto la estructura de un programa básico: https://alquimistadecodigo.blogspot.com/2019/06/cobol-para-principiantes-1.html https://alquimistadecodigo.blogspot.com/2019/04/cobol-estructura.html También hemos conocido los tres tipos de datos básicos en este lenguaje: https://alquimistadecodigo.blogspot.com/2019/11/cobol-para-principiantes2.html Conocido sus esctructuras de control básicas, además de la instalación de OpenCobolIDE , un editor de código para este lenguaje: https://alquimistadecodigo.blogspot.com/2019/12/cobol-para-principiantes3.html Además de la instalación del compilador en entornos Linux: https://alquimistadecodigo.blogspot.com/2019/04/instalando-open-cobol.html También hemos visto algunas peculiaridades del lenguaje como lo son los párrafos: https://alquimistadecodigo.blogspot.com/2020/01/cobol-para-principiantes-4.html https://alquimist...

COBOL para principiantes #7

Continuamos con esta serie de entregas sobre el lenguaje COBOL . En esta ocasión veremos: Ejemplos del uso del verbo ``PERFORM``. Ejemplos de uso de sentencias ``GO TO``. Ejemplos de campos empacados. Ejemplos del uso de los verbos ``MOVE``, ``ADD``, ``SUBTRACT``, etc. Ejemplos del uso de ``COMPUTE``. PERFORM Una instrucción que nos permite transferir el control a otro u otros procedimientos o bien realizar una serie de sentencias dentro de ella misma mientras se cumplan las condiciones que le hayamos indicado. Permite retornar a la línea inmediata, contrario a la instrucción```GOT TO``. parrafos.cbl IDENTIFICATION DIVISION . PROGRAM-ID . PARRAFOS. DATA DIVISION . WORKING-STORAGE SECTION . 01 WS-N1 PIC 9(3) VALUE 5 . 01 WS-N2 PIC 9(4) VALUE 7 . 01 WS-N3 PIC 9(4) VALUE 8 . 01 WS-NA PIC 9(3) VALUE 80 . 01 WS-NB PIC 9(3) VALUE 20 . 01 WS-NC PIC 9(3) . PROCEDURE DIVISION . INICIO. PERFORM PRESENTACION. PER...

COBOL para principiantes #6

  En esta serie de entregas sobre el este lenguaje hemos visto algunos ejemplos. COBOL es un lenguaje de programación que, al igual que PHP, se niega a morir. Aprenderlo es relativamente sencillo y el mercado laboral cada día solicita más programadores que lo usen y dominen. Continuamos con esta serie de ejemplos. Nota: Se usará OpenCOBOLIDE en esta serie de ejercicios. Además usaremos la extensión *.cbl para los programas COBOL. Ejemplo 1. El clásico Hola, mundo. holamundo.cbl ****************************************************************** * Author: Alquimista de código. * Date: 01/06/2024. * Purpose: A simple Hello World program. * Tectonics: cbl ****************************************************************** IDENTIFICATION DIVISION . PROGRAM-ID . HOLAMUNDO . AUTHOR . ALQUIMISTA DE CODIGO . DATA DIVISION . FILE SECTION . WORKING-STORAGE SECTION . PROCE...