Citation Envoyé par Frifron Voir le message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
initialisation de l'intervalle
saisie de la valeur
si valeur est dans l'intervalle 
    faire
        valeur_courante = (debut_intervalle + fin_intervalle) / 2
        si (valeur < valeur_courante)
            fin_intervalle = valeur_courante
        sinon
            debut_intervalle = valeur_courante
    tant que valeur_courante != valuer
    La valeur est valeur_courante
Ce qui serait intéressant, c'est de remplacer cet algo assez procédural par une approche objet (j'ai pas encore réfléchi à ce que ça pourrait être). Après tout, on est dans un forum C++ (donc, j'imagine que le cours est du C++) et pas de C.