Problème de boucle
Fermé
gl111
Messages postés
4
Date d'inscription
dimanche 30 octobre 2016
Statut
Membre
Dernière intervention
10 novembre 2016
-
Modifié par baladur13 le 10/11/2016 à 16:15
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 11 nov. 2016 à 18:21
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 11 nov. 2016 à 18:21
1 réponse
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
11 nov. 2016 à 18:21
11 nov. 2016 à 18:21
Bonjour,
Si le but est d'écrire l'extraction de 2 nombres de la manière la plus compliquée possible, tu as réussi car la relecture de ce code est quasi-impossible.
Les enum sont faits pour améliorer la lisibilité et non l'inverse.
Tu as dû utiliser un debuggeur pour écrire cela, en examinant la variable fin elle reste toujours à false, donc on ne sort pas de la boucle.
Entre les labels de switch, il faut mettre des break à moins d'être un expert. Penses-y.
J'aurai écris un code plus court
Si le but est d'écrire l'extraction de 2 nombres de la manière la plus compliquée possible, tu as réussi car la relecture de ce code est quasi-impossible.
Les enum sont faits pour améliorer la lisibilité et non l'inverse.
Tu as dû utiliser un debuggeur pour écrire cela, en examinant la variable fin elle reste toujours à false, donc on ne sort pas de la boucle.
Entre les labels de switch, il faut mettre des break à moins d'être un expert. Penses-y.
J'aurai écris un code plus court
int main() { int premier, second; std::cout << "Enter a line of input:\n"; std::cin >> premier >> second; std::cout << premier << " " << second; }