Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int metodo(int [], int, int, int);
- int main() {
- int v[]={1,2,3,5,7,8,10,13,14};
- int izq=0;
- int der=8;
- int cen=(8+1)/2;
- int valor=14;
- while(v[cen] != valor && izq<der){
- if (v[cen]>valor){
- der=cen-1;
- }
- else izq=cen+1;
- cen=(izq+der)/2;
- }
- if(v[cen]==valor) printf("Encontrado en la posicion %d",cen+1);
- else printf("No encontrado");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement