SoloCodigo
Programación General => C/C++ => Mensaje iniciado 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
-
Debes trabajar una lista doblemente enlazada:
Estructura Propuesta:
struct info
{
char nombre[15];
int tipo;
long precio;
int cantidad;
struct info *siguiente;
struct info *anterior;
};
*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
-
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)
-
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.