Despliegue de Variables en Consola con COBOL
Clase 19 de 24 • Curso de COBOL desde Cero
Resumen
¿Cómo desplegar variables en consola con COBOL?
Para lograr que nuestras variables definidas en COBOL se muestren en la consola de manera efectiva, utilizamos la instrucción display
. Este comando es similar a los métodos print
o println
en otros lenguajes de programación. Aquí te mostramos cómo llevar a cabo esta tarea crucial para la visualización y debugging de tu código COBOL.
¿Qué es la instrucción display y cómo se implementa?
La instrucción display
en COBOL permite imprimir en consola el contenido de una variable. Se sitúa dentro de la procedure division
de tu programa. Sigue estos pasos para ejecutar correctamente un display
en COBOL:
- Posiciona el cursor en la columna adecuada dentro de la
procedure division
. - Escribe
display
, seguido de un espacio y de un apóstrofe de apertura. - Copia el valor de la variable que quieres imprimir y pégalo junto a una etiqueta describiendo su contenido, concluye con un apóstrofe y un punto.
Por ejemplo:
DISPLAY 'El valor de la constante es: ' WSC-CONSTANTES.
DISPLAY 'El valor de la variable número uno es: ' WSB-NUMERO-UNO.
¿Cómo manejar errores y ajustes comunes?
Durante la programación COBOL, es crucial evitar errores en la jerarquización de las variables. Asegúrate de que definiciones como switches estén correctamente establecidas dentro de la working-storage section
para prevenir errores relacionados con niveles jerárquicos.
¿Cómo funciona el enmascaramiento de variables numéricas?
En COBOL, el enmascaramiento ayuda a manipular la presentación de números en la consola, especialmente para omitir ceros a la izquierda. Puedes usar la instrucción move
para asignar nuevos valores a una variable o máscara.
- Usa
MOVE
para trasladar un valor a tu variable de interés. - Posteriormente, adopta el display para ver el resultado enmascarado.
Por ejemplo, para mostrar un número sin ceros a la izquierda:
MOVE 5 TO WSB-NUMERO-UNO.
MOVE WSB-NUMERO-UNO TO WSB-MASCARA.
DISPLAY 'El valor enmascarado es: ' WSB-MASCARA.
¿Cómo ejecutar tu programa COBOL y verificar los outputs?
Para ejecutar tu programa COBOL, utiliza el archivo JCL (Job Control Language) correspondiente. Asegúrate de modificar el archivo con cambios necesarios usando, por ejemplo, el comando change
para actualizar nombres y ejecutar correctamente el job.
- Guarda el programa en tu editor.
- Utiliza
sub
para submitir el job a la consola de visualización. - Observa los resultados mediante la consola para verificar que todos los despliegues de variables se ejecutaron como se esperaba.
Estas prácticas son indispensables para el desarrollo eficiente en COBOL y mejorarán la forma en que muestras, modificas y analizas datos a través de la consola. Familiarizarte con estas herramientas aumentará tus habilidades en COBOL, haciéndote un programador más competente y hábil. ¡Continúa aprendiendo y explorando más posibilidades en la programación con COBOL!