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. oui tu peux mais il y a franchement mieux en utilisant les opérateurs && et ||
    0
    1. pourrais tu m'expliquer comment faire, car dans mon cas, les && et || ne me permettent pas de faire ce que je veux?
      0
      1. 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
        0
        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
          0
          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.
            0
        2. 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
          0
          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.
            0
            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
              0