C > Nombre a deviner

TitreNombre a deviner
Postée le21-09-2009
Affichée589
Mini-lien
Description

Corrigé

EtatNe contient pas d'erreurs. Ne contient pas d'erreurs.
Code d'insertion
Options
Afficher les numéros de lignes  Mettre la source en plein ecran  Selectionner la source  Partager sur Facebook 
Téléchargement Telecharger en format txt  Telecharger en format pdf  Telecharger en format c
Plein ecran
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main( int argc, char** argv )
{
int nombremystere = 0, nombreentre = 0, compteurdecoups = 0, recommencer = 1;

const int MAX = 100, MIN = 1;


while (recommencer==1)
{
    srand(time(NULL));
    nombremystere = (rand () % (MAX - MIN + 1)) + MIN;

    do
    {
        printf("Quel est le nombre ? ");
        scanf("%d", &nombreentre);
        compteurdecoups++;

        if (nombremystere > nombreentre)
        printf("C'est plus!\n\n");
        else if ( nombremystere < nombreentre)
        printf("C'est moins!\n\n");
        else
        printf("Bravo! Tu as trouve le nombre mystere %d coups.\n\n",compteurdecoups);

    }while (nombreentre != nombremystere);

    printf("Voulez vous continuer?\n\n");
    printf("1 oui\n");
    printf("0 non\n");
    scanf("%d", &recommencer);

    if (recommencer==1)
        printf("C'est repartis !\n");
    else
        printf("Vous pouvez quitter\n");
}

return 0;
}