• Viernes 29 de Marzo de 2024, 11:39

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - pormiswebs

Páginas: [1]
1
Cobol / Re: Problema con compilador pikecobol
« en: Jueves 11 de Noviembre de 2010, 12:40 »
Hola!

Te escribo desde una clase de Cobol con PikeCobol que estoy recibiendo.

Buscaba una cosa en internet y me he encotrado con tu problema! Me he registrado, para ver si esto te lo soluciona (sé lo frustrante que es cobol y ese programa, hasta que empiezan a salir las cosas), suerte!

La plantilla original del pikecobol viene con errores, uno de ellos es la cuarta linea "CONFIGURATION DIVISION", que es en realidad "CONFIGURATION SECTION" (es una seccion de la Environment, y no una division por si misma).

Otro error, que suele ser causa de los despistes, es la omisión del punto. En la plantilla, en la segunda linea "PROGRAM-ID" se olvidaron de poner un punto: "PROGRAM-ID."

Para las variables, el numero a usar suele ser el 77 (77 CAMPO PIC X), el 01 y sucesivos (02,03) se usa para estructura de datos :
Código: Text
  1. 01 futbolista
  2.    02 datos
  3.       03 nombre
  4.       03 apellidos
  5.       03 edad
  6.       03 nacionalidad
  7.   02 posicion
  8.   02 numero
  9.  
(los espacios al comienzo son para visualizar la "estructura")


El programa, corregido esos fallos, me funciona (me indica un "peligro") :

Código: Text
  1.        IDENTIFICATION DIVISION.
  2.        PROGRAM-ID. PRIMERO.
  3.        ENVIRONMENT DIVISION.
  4.        CONFIGURATION SECTION.
  5.        SPECIAL-NAMES. DECIMAL-POINT IS COMMA.
  6.        DATA DIVISION.
  7.        WORKING-STORAGE SECTION.
  8.        77 CAMPO PIC X.
  9.        PROCEDURE DIVISION.
  10.            DISPLAY "hola mundo".
  11.            ACCEPT CAMPO.
  12.            STOP RUN.
  13.            END PROGRAM. 
  14.  


Espero que te sirva, SALUDOS!

Páginas: [1]