
#include
#include
int Busqueda(int Info[8],int Indice[8],int Inicio,int Disp,int Elemento);
void main()
{
int Info[8]={0,10,0,9,5,3,0,20};
int Indice[8]={5,7,6,1,0,3,-999,4};
int Inicio=0,Disp=2,Elemento,Res;
cout<<"Que Numero deseas buscar?"; cin>>Elemento;
Res=Busqueda(Info,Indice,Inicio,Disp,Elemento);
if(Res==-999)
cout<<"Dato No Encontrado..."; getch(); } int Busqueda(int Info[8],int Indice[8],int Inicio,int Disp,int Elemento) { int Apuntador=Indice[Inicio]; while(Apuntador!=Inicio) { if(Elemento==Info[Apuntador]) { cout<<"Numero "<<<" encontrado..."; return Apuntador; } Apuntador=Indice[Apuntador]; } return Apuntador; }
No hay comentarios:
Publicar un comentario