SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Helena_1 en Jueves 5 de Junio de 2003, 08:45

Título: Re: examen
Publicado por: Helena_1 en Jueves 5 de Junio de 2003, 08:45
Por favor ayudenme.Necesito presentar este programa en turbo C el proximo lunes, y....no se ni por donde comenzar. De ello depende todo el curso. Gracias
Título: Re: examen
Publicado por: JuanK en Jueves 5 de Junio de 2003, 15:10
Debes trabajar una lista doblemente enlazada:
Estructura Propuesta:
 
Código: Text
  1.  
  2. struct info
  3. {
  4.    char nombre[15];
  5.    int tipo;
  6.    long precio;
  7.    int cantidad;  
  8.    
  9.    struct info *siguiente;
  10.    struct info *anterior;
  11. };
  12.  
  13.  

*Los campos alfabéticos no permitirán números.
*Los campos numéricos no admitirán alfabeticos

Para estos dos items deberas utilizar la funcion kbhit, o tambien la bioskey, para utilizarlas deberas colocar el encabezado bios.h, dos.h
Son faciles de usar porque te devuelves, seguin como las uses, el valor ascii de la tecla presionada.

Lo de los menus, ...mejor hazlos a lo tradicional, es decir colocas en pantalla las opciones y sale, porque sino no vas a acabar nunca,,ver este link  ( http://foros.solocodigo.com/viewthread.php?tid=3935 (http://foros.solocodigo.com/viewthread.php?tid=3935) )

Para el mouse reviza este link:

http://www.geocities.com/programacion_g ... /raton.htm (http://www.geocities.com/programacion_grafica/perifericos/raton.htm)
no es muy dificil

Bueno espero que te sea de ayuda, con esto ya puedes comenzar.

Juank
Título: Re: examen
Publicado por: cirux en Viernes 6 de Junio de 2003, 20:39
en vista de que tienes que usar el mouse talvez te sirva el codigo que esta en la siguiente pagina:hitcomp:
http://mundovb.net/mundoc/mouse.htm (http://mundovb.net/mundoc/mouse.htm)
Título: examen
Publicado por: leo3487 en Viernes 27 de Junio de 2003, 22:38
Yo para la lista propongo esta estructura:

struct muebles {
         char nombre[15];
         float precio;           // prefiero float
         int tipo;
         int cantidad;
};

struct lista {
         muebles dato;
         lista *sig;
};

Ya se que al dia de hoy ya habrás rendido el examen, pero yo quiero que sepan que me encanta más trabajar con este tipo de listas. Es más fácil al guardar cada registro al disco.