BlogCOBOL

Tipos de variables COBOL

En COBOL, las variables se definen en la sección DATA DIVISION. A continuación, se proporcionaron ejemplos de cómo definir diferentes tipos de variables en COBOL:

Variables Numéricas

DATA DIVISION.
WORKING-STORAGE SECTION.
01 Entero PIC 9(5) VALUE 12345.
01 Decimal PIC 9(3)V9(2) VALUE 123.45.

En este ejemplo:

  • Entero es una variable numérica de 5 dígitos.
  • Decimal es una variable numérica con parte entera de 3 dígitos y parte decimal de 2 dígitos.

Variables Alfanuméricas

DATA DIVISION.
WORKING-STORAGE SECTION.
01 Nombre PIC X(20) VALUE 'John Doe'.
01 Ciudad PIC A(15) VALUE 'New York'.

En este ejemplo:

  • Nombre es una variable alfanumérica de longitud máxima 20.
  • Ciudad es una variable alfanumérica de longitud fija 15.

Variables de Caracteres Especiales

DATA DIVISION.
WORKING-STORAGE SECTION.
01 Caracter-Especial PIC X VALUE '@'.
01 Simbolo PIC N VALUE '$'.

En este ejemplo:

  • Caracter-Especial es una variable de un solo carácter.
  • Simbolo es una variable de un solo carácter que puede contener caracteres especiales.

Variables de Fecha

DATA DIVISION.
WORKING-STORAGE SECTION.
01 Fecha-Presente PIC 9(8) VALUE 20240118.
01 Fecha-Nacimiento PIC 9(8) VALUE '19901025'.

En este ejemplo:

  • Fecha-Presente es una variable numérica que representa la fecha actual en formato AAAAMMDD.
  • Fecha-Nacimiento es una variable numérica que representa una fecha de nacimiento en formato AAAAMMDD.

Estos son solo ejemplos básicos. Puedes ajustar la longitud y formato de las variables según tus necesidades específicas. Además, COBOL también permite la definición de tablas, registros y otros elementos más complejos para manejar datos de manera estructurada.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *