Programación de búsqueda
# incluir ltiostream gt
Usar espacio de nombres std
int search(int a[], int n, int x)
{
int bajo, medio, alto;
bajo = 0, alto = n-1;
mientras(bajo lt; = alto)
{ p >
medio = (bajo alto)/2;
if(x gt; a [中]
bajo = medio 1;
si no (x lt; a[mid]
alto=中1;
other
regresar mid
}
return-1;
}
int main()
{
int a[100];
int n, x;
CIN gt; //tamaño de la matriz
for(int I = 0; i ltn; i)
CIN gt; gta[I];
CIN gt; //datos a comprobar
int l = search(a, n, x);
if (l == -1)
cout lt lt "¡No existen esos datos!" lt ltl lt ltendl
devuelve 0;
}