do { printf("Quel est le nombre ? ");
scanf("%ld", &nombreEntre);
if(nombreMystere > nombreEntre) printf("C'est plus !\n\n"); elseif(nombreMystere < nombreEntre) printf("C'est moins !\n\n"); else printf("Bravo, vous avez trouve le nombre mystere en %ld coup !!!\n\n");
}while(nombreEntre != nombreMystere);
system ("PAUSE"); return0; }
et je ne comprend pas pourquoi il mait a la fin de DO....WHILE (nombreEntre != nombreMystere); a quoi sa lui sert de dire que c'est différents.
Il faut une condition pour la boucle. Celle-ci était facile à trouver : on continue la boucle TANT QUE le nombre entré n'est pas égal au nombre mystère.
La fois où le nombre est égal (c'est-à-dire quand on a trouvé), la boucle s'arrête. Le programme est alors terminé
@+
commentre mettre une boucle while dans le code de mateo
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.