Pascal/Turbo Pascal - AYUDAA..LISTASS!!

 
Vista:

AYUDAA..LISTASS!!

Publicado por MARY (1 intervención) el 11/09/2008 01:45:14
me dan una manito para este programa..

Una agencia de viajes, recibe durante el día la información de los pedidos de alojamiento de sus clientes. Un pedido está formado por: Apellido y Nombre del Cliente, nombre del lugar turístico elegido, cantidad de personas a alojarse.

a) Genere, a medida que va leyendo, una lista ordenada por Apellido. (Los apellidos se pueden repetir, en ese caso se deben almacenar según orden de llegada).

b) Una vez generada la lista del inciso a), se pide borrar todas las ocurrencias del apellido “Ramirez”. Analizar todos los casos posibles.


gracias gentee!
se lo re agradeceria!
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:AYUDAA..LISTASS!!

Publicado por Diego Romero (996 intervenciones) el 11/09/2008 02:12:06
Aja... ¿En qué necesitas ayuda?
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

RE:AYUDAA..LISTASS!!

Publicado por mary (1 intervención) el 16/09/2008 03:44:28
estaria bn ahi el borrado?

Procedure BorrarNodo ( var pri: lista; x:string);
var ult, nue: lista;
begin
nue := pri;
ult := pri;
while (nue <> NIL) do begin
if (nue^.pedido. ayn = ‘’ramirez’’) then begin
if (nue = pri) then begin
pri := nue^.sig;
ult := pri;
dispose (nue);
nue := pri
end
else begin
ult^.sig:=nue^.sig;
dispose (nue);
nue := ult^.sig
end;
else begin
ult := nue;
nue := nue^.sig;
end;
end;
end;
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

RE:AYUDAA..LISTASS!!

Publicado por Diego Romero (996 intervenciones) el 16/09/2008 09:12:54
A primera vista parece correcto.
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