lunes, 1 de octubre de 2007

EJERCICIO


#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: