Problème if else

Résolu
bonjour, je voudrais savoir si il est possible de faire un truc de ce genre:

if(...1...)
{
  if(...2...)
  {
     if(...3...) 
     {
      .............
     }
     else
     {
      ....3....
     }
  }
  else
  {
   reprendre le code au if 3
  }
}
else
{
...1...
}


merci

7 réponses

  1. C'est bon merci , j'ai résolu le probleme tout simplement avec un || et en remagnant un peu mon code.

    Sinon comme l'à dit "le père" de mettre le tout dans une fonction fonctionne aussi.

    Merci à vous

    @bientot
    1. Bonsoir

      À mon humble avis, si tu veux exécuter deux fois le même code, mets-le dans une fonction, c'est fait pour ça.
      1. c'est à dire ça ?

        if(...1...)
        {
        if(...2...)
        {
        if(...3...)
        {
        .............
        }
        else
        {
        ....3....
        }
        }
        else
        {
        if(...3...)
        {
        .............
        }
        else
        {
        ....3....
        }
        }
        }
        else
        {
        ...1...
        }


        Qui ne tente rien n'a rien
        1. en fait, ce que je voudrai, c'est: si le if 2 n'est pas ok, son else retourne au if 3 de façon à ce que la lecture du code reprenne au if 3
          1. Salut ça voudrais dire que if 2 ne sert plus a rien si la même chose est exécuté lorsque "2" est vrai ou faux... a moins que tu ais oublié quelque chose dans if 2 avant if 3 dans ton exemple.
        2. enfin non je dis des bêtises. enfin tout dépend de tes conditions et ce que tu appelles par le code au if 3

          mais en tout cas c'est un schéma de condition qui est valide et donc fonctionnel
          1. pourrais tu m'expliquer comment faire, car dans mon cas, les && et || ne me permettent pas de faire ce que je veux?
            1. oui tu peux mais il y a franchement mieux en utilisant les opérateurs && et ||