Está en la página 1de 1

Pseudocódigo.

Insertar_despues_de_un_nodo_dado_como_referencia
Escribir ”¿desea insertar otro nodo a la lista 1: si, 0: no”

leer res

mientras (res=1) repetir

hacer Q<-P y band <-1

Escribir “dame el dato como referencia”

leer REF

mientras ((Q.info≠REF) y (band=1)) repetir

si (Q. liga ≠ P) entonces

hacer Q<-Q. liga

si no

hacer band <- 0

fin si

fin mientras

si(band=1) entonces

crear(T)

Escribir “¿que dato desea guardar?”

leer dato

hacer T.info <- dato, R<-Q. liga, T. liga<-Q. liga, Q.liga <- T, T. liga<-R

si no

Escribir “el nodo dado como referencia no se encuentra en la lista”

fin si

Escribir” desea insertar otro nodo a la lista 1: si, 0: no”

leer res

{fin del ciclo mientras}

También podría gustarte