Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


ayuda error al convertir a C

Preguntas y respuestas sobre el lenguaje de programacion C/C++

ayuda error al convertir a C

Notapor Novatos el Mié Nov 02, 2005 4:23 pm

Hola a tod@s, necesito vuestra ayuda porque la compilación me reporta problemas y no sé cómo solvertalos. La parte del algoritmo que no me funciona es la siguiente:

Código: Seleccionar todo
tipo
tDatosDiarios =
tupla
dia: entero;
tempMax, tempMin: real;
lluvia: real;
ftupla
tDatosEstacion =
tupla
datosDiarios: tabla [MAXDIAS] de tDatosDiarios;
numDias: entero;
ftupla
tMeteoCiudad = tabla [ESTACIONES] de tDatosEstacion;
ftipo

Yo la he covertido como:

Código: Seleccionar todo
typedef struct{
int dia;
float tempMax, tempMin, lluvia;
struct{
tDatosDiarios datosDiarios[MAXDIAS];
int numDias;
}tDatosEstacion;
tMeteoCiudad=tDatosEstacion[ESTACIONES];
}tDatosDiarios;


No sé dónde está el problema. Así que espero encontrar una mente avezada capaz de resolverlo y de aclararme dónde meto la pata.

Muchas gracias por vuestra ayuda. Hasta pronto.
Novatos
Novato
Novato
 
Mensajes: 1
Registrado: Mié Nov 02, 2005 4:16 pm

Re: ayuda error al convertir a C

Notapor latindeveloper el Lun Nov 07, 2005 12:03 pm

Segun parece la estructura deberia ser como sigue:


Código: Seleccionar todo
typedef struct estructura_desconocida
{
   struct tDatosDiarios
   {
      int dia;
      double tempMax;
      double tempMin;
      double lluvia;
   };

   struct tDatosEstacion
   {
      tDatosDiarios datosDiarios[MAXDIAS];
      int numDias;
   };
   tDatosEstacion tMeteoCiudad[ESTACIONES];
};
Imagen
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru


Volver a C/C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado