elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda para validar si un dato existe o no en: 18 Marzo 2015, 22:52 pm
Pues tengo que hacer una lista enlazada simple y funciona todo, solo que el metodo para mostrar anterior ya no se me ocurre como hacerle para validar si el dato ingresado existe o no, si alguien me pudiera ayudar se lo agradeceria mucho

Codigo:

Código
  1. int ListaIng::ant(string x)
  2. {
  3.  Nodo *temp,*aux;
  4.    temp=h;
  5.  
  6.  
  7.    if(h!=NULL){
  8.  
  9.    while(temp->data!=x)
  10.    {
  11.        aux=temp;
  12.        temp=temp->sig;
  13.  
  14.    }
  15.  
  16.    if(temp!=h){cout<< "Anterior es: "<<aux->data<<endl;}
  17.  
  18.    else{cout<< "no hay anterior"<<endl;}
  19.  
  20.    }
  21.  
  22.    else{
  23.        cout<< "Lista vacia"<<endl;
  24.    }
  25. }


la "h" se refiere a la cabeza de la lista

PD Es la primera vez que publico algo

Mod: los códigos deben ir en etiquetas GeSHi
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines