Programation language c
Résolu
dahn-samuel
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
aaddrrii -
aaddrrii -
Bonjour,
je fais des cours de programmation.
j ai cree ce programe en mode console avec codeblock
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ( int argc, char** argv )
{
int nombreMystere = 0, nombreEntre = 0, coup = 0, nouvellepartie = 0;
const int MAX = 100, MIN = 1;
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
do
{
printf("Entrez un nombre. ");
scanf("%d", &nombreEntre);
coup++;
if ( nombreMystere > nombreEntre )
printf(" c'est plus !\n\n");
else if( nombreEntre > nombreMystere)
printf(" c'est moins !\n\n");
else if( nombreEntre == nombreMystere)
printf("\n\n\t\t Bravos, Vous avez trouver le nombre mystere en %d coups !\n ", coup);
} while ( nombreEntre != nombreMystere );
return 0;
}
mais a la fin j aimerai créé quelque chose qui me permete de demander une nouvelle partie.
Merci de m'aider
je fais des cours de programmation.
j ai cree ce programe en mode console avec codeblock
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ( int argc, char** argv )
{
int nombreMystere = 0, nombreEntre = 0, coup = 0, nouvellepartie = 0;
const int MAX = 100, MIN = 1;
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
do
{
printf("Entrez un nombre. ");
scanf("%d", &nombreEntre);
coup++;
if ( nombreMystere > nombreEntre )
printf(" c'est plus !\n\n");
else if( nombreEntre > nombreMystere)
printf(" c'est moins !\n\n");
else if( nombreEntre == nombreMystere)
printf("\n\n\t\t Bravos, Vous avez trouver le nombre mystere en %d coups !\n ", coup);
} while ( nombreEntre != nombreMystere );
return 0;
}
mais a la fin j aimerai créé quelque chose qui me permete de demander une nouvelle partie.
Merci de m'aider
A voir également:
- Programation language c
- Vistalizator language pack windows 7 - Télécharger - Traduction
- Windows display language french - Guide
- Photoshop french language pack - Forum Photoshop
- Programation ✓ - Forum Programmation
- The language dll vb6fr.dll could not be found - Forum Windows
4 réponses
tu fais une boucle !!
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ( int argc, char** argv )
{
int nombreMystere = 0, nombreEntre = 0, coup = 0, nouvellepartie = 0,reponse;
const int MAX = 100, MIN = 1;
srand(time(NULL));
nombreMystere = (rand() % (MAX - MIN + 1)) + MIN;
do
{
do
{
printf("Entrez un nombre. ");
scanf("%d", &nombreEntre);
coup++;
if ( nombreMystere > nombreEntre )
printf(" c'est plus !\n\n");
else if( nombreEntre > nombreMystere)
printf(" c'est moins !\n\n");
else if( nombreEntre == nombreMystere)
printf("\n\n\t\t Bravos, Vous avez trouver le nombre mystere en %d coups !\n ", coup);
} while ( nombreEntre != nombreMystere );
printf("voulez vous rejouer ?[O/N] : ");
scanf("%c", &reponse);
} while(reponse == 'O')
return 0;
}
Dahn-samuel,
Je reconnais quelqu'un qui apprend sur le site du zéro!
J'ai réalisé ce jeu il y a quelques semaines avec toutes les améliorations.
Si tu veux je te donne le code source pour t'aider?
Je reconnais quelqu'un qui apprend sur le site du zéro!
J'ai réalisé ce jeu il y a quelques semaines avec toutes les améliorations.
Si tu veux je te donne le code source pour t'aider?