#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;

int main(){

	int compteur;
	float x,y;
	
	compteur = 0;
	//Initalisation du générateur aléatoire
	srand(time(NULL));
	//On choisit un nombre x au hasard entre 0 et 1
	x = (rand()+0.0)/RAND_MAX;
	//On le multiplie par 1000 pour avoir un nombre entre 0 et 999
	x = x*1000;
	//On prend sa partie entière pour avoir un entier
	x = (int)x;
	//On prend y différent de x
	y = x+1;
	//Tant que l'essai y est différent de la valeur a trouvée x et que le nombre d'essai est plus petit que 10 on redemande une autre valeur pour y 
	while(y!=x and compteur<10){
		cout << "Devinez la valeur de x  : ";
		cin >> y;
		if(x>y)
			cout << " C'est plus grand" << endl;
		if(x<y)
			cout << " C'est plus petit" << endl;
		compteur = compteur +1;
	}
	//Si le compteur est égal à dix, les dix essais ont été utilisés et le joueur a perdu
	if(compteur == 10)
		cout << "Perdu" << endl;
	else
		cout << "Gagné" << endl;
	
}
