Salut,
1. int reussi ; : reussi n'est pas initialisé.
2. if (che_cherchee > t[milieu]) : cle_cherchee et pas che_cherchee.
3. reussi = (t[milieu]==cle_cherchee); : Ca sert à quoi ?
Après correction, ton algo ne fonctionne pas. Si tu demandes la valeur 30, cela te répond que cette valeur n'est pas dans le tableau.
Avant d'envoyer ton code, essaye de le tester complètement avec toutes les valeurs![]()
[edit] : Attention à l'imbrication des tests if() et else. Utilise les acolades { et } pour bien définir tes blocs.
Bonne continuation![]()
Partager