Programme plus ou moins
Fermé
pizzaiolo77
Messages postés
4
Date d'inscription
mercredi 19 septembre 2018
Statut
Membre
Dernière intervention
19 septembre 2018
-
Modifié le 19 sept. 2018 à 14:41
Pinzou76 Messages postés 609 Date d'inscription dimanche 17 septembre 2017 Statut Membre Dernière intervention 25 février 2019 - 19 sept. 2018 à 15:12
Pinzou76 Messages postés 609 Date d'inscription dimanche 17 septembre 2017 Statut Membre Dernière intervention 25 février 2019 - 19 sept. 2018 à 15:12
A voir également:
- Programme plus ou moins
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Frequence programme national ✓ - Forum Messagerie
- Programme demarrage windows 10 - Guide
- Programme bonjour ✓ - Forum Windows
- Programme démarrage windows 10 - Guide
1 réponse
Pinzou76
Messages postés
609
Date d'inscription
dimanche 17 septembre 2017
Statut
Membre
Dernière intervention
25 février 2019
188
Modifié le 19 sept. 2018 à 14:51
Modifié le 19 sept. 2018 à 14:51
Bonjour, tu pourrais faire un autre do...while de la sorte:
Bon courage
PS: Merci d'utiliser la coloration syntaxique la dernière fois pour être plus lisible :)
do
{
do
{
//Le code de ton jeu
//Boucle qui s'effectue tant que la réponse est fausse
}
while (nombreEntre != nombreMystere);
printf("voulez vous jouer a nouveau ? oui(1) non (0)\n");
scanf("%d",&rejouer);
}
while(rejouer!=0);
//Et ici le message d'au revoir qui s'affichera quand l'utilisateur entrera 0
Bon courage
PS: Merci d'utiliser la coloration syntaxique la dernière fois pour être plus lisible :)
19 sept. 2018 à 14:52
19 sept. 2018 à 14:54
-Un do...while tant que l'utilisateur veut rejouer,
-Un autre à l'intérieur du précédent, celui que tu as déjà, tant que l'utilisateur a faux
19 sept. 2018 à 14:57
19 sept. 2018 à 15:02
maintenant j'ai des erreur je suis vraiment nul
Modifié le 19 sept. 2018 à 15:21
#include <iostream> #include <stdio.h> #include <stdlib.h> #include <time.h> int main ( int argc, char** argv ) { int nombreMystere = 0, nombreEntre = 0, compteur = 0, rejouer = 1; const int MAX = 100, MIN = 1; srand(time(NULL)); nombreMystere = (rand() % (MAX - MIN + 1)) + MIN; do { do { printf("Quel est le nombre ? "); scanf("%d", &nombreEntre); compteur++; if (nombreMystere > nombreEntre) printf("C'est plus !\n\n"); else if (nombreMystere < nombreEntre) printf("C'est moins !\n\n"); else printf ("Bravo, vous avez trouve le nombre mystère en %d coups !!!\n\n",compteur); } while (nombreEntre != nombreMystere); printf("voulez vous jouer a nouveau ? oui(1) non (0)\n"); scanf("%d",&rejouer); } while (rejouer!=0); printf("Au revoir!!!"); return 0 ; }Essaie ce code, puis résoud les erreurs 1 par 1 en commençant par celle du haut (la première). Chaque fois que tu résouds une erreur, essaie de relancer le programme.
[EDIT] Le programme que je t'ai posté fonctionne, il faut juste enlever le qui est une spécification du C++