Supprimer un message
crodilus
3) Pour la fonction compareNombre(...)
- Je retournerai une valeur de résultat de la comparaison au lieu de renvoyer un nombre que tu connais déjà puisqu'il est en entrée.
Exemple : -1, si ton nombre est plus petit que ton nombre mystère, 0 s'il est égal ou +1 s'il est plus grand.
- Je retournerai une valeur de résultat de la comparaison au lieu de renvoyer un nombre que tu connais déjà puisqu'il est en entrée.
Exemple : -1, si ton nombre est plus petit que ton nombre mystère, 0 s'il est égal ou +1 s'il est plus grand.
Donc si je suis te bien, au lieu de renvoyer le nombreEntre il reverait -1,0 ou 1 dans le main. Si -1 ou 1 il recommence la boucle compareNombre ou si 0 il s'arrête là ?
En ce qui concerne la déclaration des variables je suis d'accord que c'est un peu brouillon d'utiliser le même nom dans des fonctions différentes !
C'est vrai qu'ajouter des commentaire pourrait rendre le tout plus clair !
Si je regarde se que j'ai fait pour le moment, j'arrive à construire un programme qui marche. Mais le problème c'est qu'il fonctionne avec des incohérences ou des choses superflues !