Pascal/Turbo Pascal - Como puedo trabajar con dos listas a lav ez?

 
Vista:

Como puedo trabajar con dos listas a lav ez?

Publicado por Jacobo (2 intervenciones) el 14/11/2004 21:50:40
Hola: Mi duda es la siguiente, estoy haciendo un proyecto de Pascal y en un ocmando, me piden que Añada un cliente de una lista a otra, como lo podria hacer? Me bloqueo al pensar le algoritmo, y lo que he hecho no funciona
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como puedo trabajar con dos listas a lav ez?

Publicado por ivan (37 intervenciones) el 15/11/2004 00:21:28
hola Jacobo: Un vez que tenes un puntero al cliente a insertar y el puntero al elemento de la otra lista, pues acomodas punteros y listo.
ClienteAnterior1^.sig:=ClienteAInsertar^.sig; { lo sacas de la lista 1 }
ClienteAInsertar^.sig:=ClienteAnterior2^.sig; { y lo metes en la lista 2 }
ClienteAnterior2^.sig:= ClienteAInsertar;
Saludos y suerte!!!.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar