Deduction 2

Soyez le premier à donner votre avis sur cette source.

Snippet vu 2 385 fois - Téléchargée 37 fois

Contenu du snippet

la 2eme version de ce simple jeu par ou tout le monde passe . il n' y a pas bcp d'ameliorations

Source / Exemple :


#include <conio.h>
#include <iostream>
#include <windows.h>
using namespace std;

void main()
{
	int nbchoisi,nbtaper,difficulte,nb2;
	int nbcoup=0;
	int nb1=0;
	char name[5]="";
	
	cout <<  "\t\t############################################\n";
	cout <<  "\t\t# Salut bienvenue dans *DEDUCTION* tu dois #\n ";
	cout <<  "\t\t# devinez un nombre que le PC aura choisi  #\n";
	cout <<  "\t\t############################################\n\n";
	Sleep(3000);

	cout << "Comment t'appelles tu ?\n";
	cin >> name ;
	
	cout <<"\n\n  choisi ta difficulte\n\n"\
		 <<"\t 1)facile        2)dure\n";

	cin >> difficulte ;
	srand(GetTickCount());
	
	if (difficulte==2)
	{
		nbchoisi=rand()%1000;
		nb2=1000;
	}
	else
	{
		nbchoisi=rand()%100;
		nb2=100;
	}
	

	cout << "\n\n\nLa machine cherche un nombre \n";
	cout << "searching...\n\n" ;
	
	
	//cout << nbchoisi << " est solution\n\n";  //afficher la solution
	Sleep (3000);
	
	
	while(nbtaper != nbchoisi)
	{
		cout << "tape un nombre entre " << nb1 << " et " << nb2 << endl;
		cin >> nbtaper ;

		if(nbtaper<nbchoisi)
		{
			cout <<"\nton nombre est trop petit\n";
			nb1 = nbtaper ;
		}
		if(nbtaper>nbchoisi)
		{
			cout <<"\nton nombre est trop grand\n";
			nb2 = nbtaper ;
		}

	nbcoup++;
	}

cout << "\n\n\t**BIEN JOUE MAIS C'ETAIT FACILE**\n\n"

	 << name <<" as mis " << nbcoup <<" coup(s) pour finir\n\n\n" \
		

	 <<"une nouvelle version de ce jeu sera bientot\n"\
	 <<"disponible je pense mettre une evaluation des\n"\
	 <<"coups et un mode pour jouer contre\n"\
	 <<"l'ordi pour qu'il essai de deviner le nb que\n"\
	 <<"vous avez choisi et un 3eme mode de difficulter\n"\
	 <<"un highscore et un menu\n\n\n";

cout <<"\t\tAPPUYER SUR UNE TOUCHE POUR QUITTER\n\n";

while(!kbhit());

//Sleep(30000);
}

Conclusion :


toujours quelque bug si vous etes bon trouver les

A voir également

Ajouter un commentaire Commentaire
Messages postés
166
Date d'inscription
mercredi 24 avril 2002
Statut
Membre
Dernière intervention
23 juin 2009

pour les pause a la fin tu peut faire
/**/
#include <stdlib.h>
#include
void main()
{
system("cls");//effacer ecran
cout << "
";//retour a la ligne
system("pause");//pause
}

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.