Bonjour,

J'ai un petit problème avec ma boucle if si quelqu'un peut m'aider . Donc voila quand les ref sont égale sa marche. Si c'est pas égale sa prend !=. Quand la premier valeur < à la deuxième sa marche ca me donne bien la petite valeur. par contre le " else " ne se lit pas. Si la première est plus grande que la deuxième, sa ne me renvoi pas la deuxième.
Je vous remercie d avance pour votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
if(refUltimatePlate1==refUltimatePlate2){
       cout << "valeur Ultimate : " << valeurUltimate1 << endl;
 }
 else if(refUltimatePlate1!=refUltimatePlate2){
    if(atof(valeurUltimate1.c_str())<atof(valeurUltimate2.c_str()))
        cout<<" valeur ultimate: "<< valeurUltimate1<<endl;
}
else {
    cout<<" valeur ultimate: "<< valeurUltimate2<<endl;
}