CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[C++] Boucle infinie do while

NBKL
NBKL
Niveau 10
28 mai 2015 à 03:47:19

Bonsoir, étant novice et perdu je viens me référer à vous. Je suis actuellement bloqué sur une boucle sans fin
Voici la fonction http://pastebin.com/pKLn768L (je l'ai isolée pour essayer de mieux me retrouver)
Donc en gros je veux que l'utilisateur rentre un des trois caractères et que si le caractère choisi n'est pas dans la liste la boucle se refait etc... Sauf que quand j'écris un bon caractère ca ne fonctionne quand même pas et me repose la question !

Je vous remercie d'avance pour précieuse aide ! :)

Cordialement, NBKL

Tikim
Tikim
Niveau 21
28 mai 2015 à 06:38:33

Tu as mis de OR, je mettrais des AND. Là si une des conditions est vraie, tout est vrai donc la boucle continue.

Tikim
Tikim
Niveau 21
28 mai 2015 à 06:41:52

(condition1 || condition2 || condition3)

vaut TRUE si l'une des trois conditions est vraie. Donc (NOT condition1 || NOT condition2 || NOT condition3)
vaut TRUE si l'une des trois conditions est fausse.

Voici la solution :
(condition1 && condition2 && condition3)
qui vaut FALSE dès qu'une des contions est fausse.
Donc dans ton cas :
(NOT condition1 && NOT condition2 && NOT condition3)
qui vaut FALSE dès qu'une des conditions vaut TRUE.

NBKL
NBKL
Niveau 10
28 mai 2015 à 06:51:02

Voilà merci j'ai juste eu à changer les || par des && :)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment