NOMBRE MYSTÈRE

jp50 - 16 août 2001 à 20:42
cs_AjJi Messages postés 5 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 29 avril 2006 - 26 juin 2005 à 00:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9095-nombre-mystere

cs_AjJi Messages postés 5 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 29 avril 2006
26 juin 2005 à 00:59
Tu peux aussi faire un if .... else if comme ca le compilateur ne fera pas les deux tests mais juste un seul ^^ (ça ajoute pas grd chose mais juste dans l'esprit de l'optimisation ^^)
trizolakai Messages postés 3 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 27 août 2005
1 juin 2005 à 18:58
Tu l'indroduis où ton "while" pour que ça marche? Parce que j'ai essayé de le mettre juste à la place du "do" mais le programme ne marche pas : Il se bloque juste avant...

Merci pour ta/votre réponse
dafunker Messages postés 47 Date d'inscription samedi 11 octobre 2003 Statut Membre Dernière intervention 10 décembre 2006
24 nov. 2004 à 14:07
J'ai fais egalement ce type de programme en apprenant le C : mon programme etait un peu plus complet :

Il y avait deja 3 niveaus de difficultes, des nombres allant de 0 a 100, 1000 et 10000.
De plus, il y avait 7 essais seulement mais rien n'empeche d'ajouter a la fin au bout de combien d'essais la personne a trouver le nombre cache.
Ce type de programme permet notament de comprendre la fonction random et une revision des instructions de controles telles que if, while...
cs_MetaliX Messages postés 1 Date d'inscription mardi 18 juin 2002 Statut Membre Dernière intervention 18 juin 2002
18 juin 2002 à 14:42
Exact ! Il suffit de remplacer la boucle do...while par une boucle while :)
Ça ne fonctionne pas si tu as le nombre au premier coup
Rejoignez-nous