#include #include #define MAX 10 int A[MAX]; binary_search(int n, int key) { int low=0, high=n-1; int middle; while(low <= high) { /* trouver 'middle' de telle sorte que A[middle] = key. */ /* retourner middle. */ } return -1; } main() { int mid; int n, key; /* Lire 'n' éléments dans le tableau 'A'. */ /* Lire l'élément 'key' à rechercher. */ /* mid = binary_search(n, key); */ /* afficher 'mid' si 'mid' n'est pas égal à -1, sinon afficher recherche impossible. */ }