Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol COBOL - General
COBOL - General Discusiones de temática general sobre el lenguaje COBOL y todo lo relacionado con él.
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Compilador] Programa ejemplo de acceso a tablas en MySQL mengue GnuCOBOL (OpenCOBOL) 0 22 de marzo de 2024 04:13
[Sintaxis] Cursor SQL sobre tablas de nombres variables Nino PowerCOBOL (ActiveX, v4 - v11) 4 14 de abril de 2021 23:20
Tablas bidimensionales de longitud variable Kuk Cocina MicroFocus 2 23 de mayo de 2018 11:13

Respuesta
 
Herramientas

  #1
Antiguo 21 de abril de 2020, 07:23
dariodr
Forero
Última Actividad 20.09.2026 10:04
Posts Posts: 57
Likes enviados Enviados: 17
Likes recibidos Recibidos: 11
Tabla Tablas en Cobol
0 Inactivo Inactivo

Buenas tardes amigos Coboleros, tengo una consulta.
Tengo este enunciado:

Programa que carga una matriz alfanumérica de 80 filas y 2 columnas conteniendo en cada fila un nombre de persona y su numero de teléfono. A continuacion realiza una clasificación ascendente por orden alfabético de nombres y finalmente imprime la lista ordenada de nombres y teléfonos.

La pregunta es: como creo la matriz alfanumerica.
He hecho este trozo de codigo pero se que esta mal.

Código COBOL:
  1. DATA DIVISION.
  2.        FILE SECTION.
  3.        WORKING-STORAGE SECTION.
  4.        01  TABLA-DIR.
  5.            02 T-NOMBRES              OCCURS 5 TIMES.
  6.                03 T-COL    PIC 9(7)  OCCURS 2 TIMES.
dariodr is offline   Responder Con Cita
  #2
Antiguo 21 de abril de 2020, 09:12
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

dariodr, la estructura de datos debe ser algo así :

Código COBOL:
  1.        WORKING-STORAGE SECTION.
  2.        01  TABLA-DIR.
  3.            05 TBL-FILAS OCCURS 80 TIMES.
  4.               10 TB-NOMBRE             PIC X(20).
  5.               10 TB-TELEFONO           PIC X(20).



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #3
Antiguo 21 de abril de 2020, 09:55
dariodr
Forero
Última Actividad 20.09.2026 10:04
Posts Posts: 57
Likes enviados Enviados: 17
Likes recibidos Recibidos: 11

En ese ejemplo que has puesto la tabla TBL-FILAS es bidimensional, si?
Salu2.
dariodr is offline   Responder Con Cita
  #4
Antiguo 21 de abril de 2020, 10:03
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

dariodr, no que va, es unidimensional ya que sólo hay un OCCURS (o sea no los hay anidados).



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:16.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.