begin process at 2013 05 23 03:08:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > PISTON HOYLE LE JEU SUR CONSOLE .

PISTON HOYLE LE JEU SUR CONSOLE .


 Description

Cliquez pour voir la capture en taille normale
un petit jeu sur console de WINDOWS .
en proposent un numéro et les deux autre sont choisis aléatoirement ....

Source

  • #include <iostream>
  • #include <stdio.h>
  • #include <stdlib.h>
  • #include <time.h>
  • //pour ignorer les entrées std ::
  • using namespace std;
  • void ReglesDuJeu ();
  • // la foction qui jére presque tout le jeu....
  • long TIRAGE_NUMEROS (long NUMBER1,long NUMBER2);
  • long TIRAGE_NUMEROS (long NUMBER1,long NUMBER2)
  • {
  • //afectation
  • unsigned long a=10,b=15,numero_proposer=0,parcourir=0,reponce=0;
  • long GainDouble=0,GainTriple=0,Perte=0,SommeActuele=0,piston=40,pistonacheter=0,pistonautoriser=0,BANQUE=000;
  • const long relance=2;
  • //boucle infinie en peu aussi utiliser un turneure de condition.
  • while (relance !=1)
  • {
  • cout <<"::proposer un numero ::"<<endl;
  • cin >> numero_proposer ;
  • piston--;
  • if (piston==0 )
  • {
  • pistonautoriser=(BANQUE /25);// le max achat de piston.
  • cout <<"pistons=0 !! "<<endl;
  • cout <<"* voulez vous acheter des piston * "<<endl;
  • cout <<"1) OUI"<<endl;
  • cout <<"2) NON"<<endl;
  • cin >> reponce;
  • switch(reponce)
  • {//pour le switch
  • case 1:
  • { //case 1
  • cout <<"votre banque autorise l achat MAX de "<<pistonautoriser<<" piston."<<endl;
  • cout<<"COMBIEN :"<<endl;
  • cin >> pistonacheter;
  • if (pistonacheter <=0) //si le player deconne..
  • return (0);
  • else
  • // il faudra que pistonacheter <= pistonautoriser sinon...
  • while (pistonacheter > pistonautoriser && BANQUE >25 )
  • {cout <<"pas assez de credit en banque."<<endl;
  • cin >> pistonacheter;
  • }
  • // TO LOSE & QUITE THE GAMME.
  • if (BANQUE < 25 && piston==0)
  • {cout <<"desole vous avez perdu votre BANQUE vous a lacher."<<endl;
  • system("pause");
  • return (0);
  • }
  • else // en retire du credit a la banque.
  • {
  • cout <<"nous retirons " <<(pistonacheter*25)<< " S de votre banque"<<endl;
  • piston = pistonacheter;
  • BANQUE = BANQUE - (pistonacheter*25) ;
  • }
  • }// pour la case 1
  • break;
  • case 2:
  • {
  • cout <<"fin du jeux votre score : "<<BANQUE<<endl;
  • system ("pause");
  • return (0);
  • }
  • break;
  • default: return (0);
  • break;
  • }
  • }//pour le switch
  • // les aleatoires **********
  • cout <<""<<endl;
  • cout <<numero_proposer<<endl;
  • srand(time(NULL));
  • NUMBER1 = (rand() % (a));
  • cout << NUMBER1 <<endl;
  • srand(time(NULL));
  • NUMBER2 = (rand() % (b));
  • cout << NUMBER2 <<endl;
  • srand(time(NULL));
  • //***********************************debut des combinaisons************************************
  • // les 3 champs.
  • if (NUMBER1== 7 && numero_proposer==7 && NUMBER2==7)
  • {cout <<""<<endl;
  • cout <<" bravo vous ouvrez les 3 champs [jds +1000]+ BANQUE"<<endl;
  • GainTriple=(GainTriple+1000);
  • system("pause");
  • }
  • // ***le 888***
  • else if (NUMBER1== 8 && numero_proposer==8 && NUMBER2==8)
  • {cout <<""<<endl;
  • cout <<"*** LE 888 *** bravo vous pouvez (banquer)--> [jds +3000]"<<endl;
  • GainTriple=(GainTriple+3000);
  • system("pause");
  • }
  • // le jocker.
  • else if(NUMBER1== 5 && numero_proposer==5 && NUMBER2==5)
  • { cout <<" : *** LE jocker *** la banque vous offre 10 piston gratos ! "<<endl;
  • piston =(piston +10);
  • }
  • //le modit
  • else if (NUMBER1== 6 && numero_proposer==numero_proposer && NUMBER2==7)
  • {cout <<" : *** LE MODIT *** la banque vous RETIRE :[jds -1000] "<<endl;
  • Perte=(Perte-1000);
  • }
  • //PISTON A 1.
  • else if (NUMBER1== 0 && numero_proposer==numero_proposer && NUMBER2==0)
  • {cout <<" : *** PISTON A 1 *** "<<endl;
  • cout <<"*vous avez perdu tout vos pistons*"<<endl;
  • piston =(1);
  • }
  • // °°°°°le DRUIDE °°°°°°
  • else if (NUMBER1== 3 && numero_proposer==numero_proposer && NUMBER2==3 || NUMBER1==9 && numero_proposer==numero_proposer && NUMBER2==2)
  • {long reflexion=0;
  • cout <<" : ²²²²²²²²²²²<>le DrUide <>²²²²²²²²²²² "<<endl;
  • cout <<"payez le 1000 S de votre somme est il vous donneras des conseilles sur le jeu*"<<endl;
  • cout <<"Voulez vous ?:"<<endl;
  • cout <<"1) OUI"<<endl;
  • cout <<"2) NON ...rien a foutre >>"<<endl;
  • cin >> reflexion ;
  • switch (reflexion)
  • {
  • case 1:
  • cout <<".Jouer le reste de vos pistons sur le 8 vous toucherais +3125 S ou plus"<<endl;
  • cout <<".Acheter tout-jour le MAX de pistons"<<endl;
  • cout <<".jouer aussi sur la (7 7 7) ---> +1000 S"<<endl;
  • cout <<".Et voila 3 piston (cadeau)."<<endl;
  • cout <<".evitez de jouer avec le PLAYER"<<endl;
  • Perte=(Perte-1000);
  • piston =(piston + 3);
  • system ("pause");
  • break;
  • case 2:
  • cout <<" * Malheur te toucheras mon fils...MA MAGIE NOIRE NON PLUTO GRISE...!! *"<<endl;
  • system ("pause");
  • Perte=(Perte-2000);
  • break;
  • default:return (0);
  • break;
  • }
  • }
  • // le player ************
  • else if (NUMBER1== 1 && numero_proposer==numero_proposer && NUMBER2==1)
  • { long dir=0,pxl=4,m=0,aleatoire=0,neg=0;
  • system ("cls");
  • cout <<" ...le PLAYER... "<<endl;
  • cout <<"allez vennez parier et gagner le triple de vos biens !!! "<<endl;
  • cout <<"1)je joue"<<endl;
  • cout <<"2)je joue pas ...degage >>"<<endl;
  • cin >> dir;
  • switch (dir)
  • {
  • case 1:
  • system ("cls");
  • srand(time(NULL));
  • aleatoire = (rand() % (pxl));
  • cout <<".si tu gagne c est le triple "<<endl;
  • cout <<".tu perd ta somme diminuera et piston = 1 ..OK"<<endl;
  • cout <<".tout se joue entre: [1 ou 2 ou 3] ... "<<endl;
  • cout <<".trouve le nombre myster: "<<endl;
  • cin >> m;
  • if (m == aleatoire)
  • {cout <<"ton nombre est :: " << m <<endl;
  • cout <<"nombre myster est :: " <<aleatoire<<endl;
  • cout <<"bravo tu a gagner"<<BANQUE<<" S"<<endl;
  • system ("pause");
  • GainTriple=(GainTriple*3);
  • system ("cls");
  • cout <<"*tu part comme sa .allez en fait une derniere partie..OK* "<<endl;
  • cout <<"1)yes"<<endl;
  • cout <<"2)non..dsl >>"<<endl;
  • cin >> neg ;
  • if (neg==1)
  • {
  • cout <<"trouve le nombre myster "<<endl;
  • cin >> m;
  • cout <<"ton nombre est :: " << m <<endl;
  • cout <<"nombre myster est :: " <<m+1<<endl;
  • cout <<"et voila le traille tu as perdu !"<<endl;
  • SommeActuele=0 ;
  • piston =(1);
  • system ("pause");
  • }
  • else if (neg ==2)
  • {
  • cout <<"en se retrouveras "<<endl;
  • system ("pause");
  • }
  • }
  • else if (m != aleatoire)
  • {cout <<"ton nombre est :: " << m<<endl;
  • cout <<"nombre myster est :: " <<aleatoire<<endl;
  • cout <<"tu as perdu !"<<endl;
  • system ("pause");
  • piston =(1);
  • SommeActuele=-500 ;}
  • break;
  • case 2:
  • cout <<"im the PLAYER i will find you !! "<<endl;
  • system ("pause") ;
  • break;
  • default: return (0);
  • break;
  • }
  • }
  • // la perte
  • if ( NUMBER1!= NUMBER2 && NUMBER1!= numero_proposer && NUMBER2!= numero_proposer)
  • {cout <<"votre [jds -5] est NULL !!"<<endl;
  • Perte=(Perte-5);
  • system("pause");
  • }
  • //le gain double
  • else if( NUMBER1== NUMBER2 || NUMBER1== numero_proposer || NUMBER2== numero_proposer)
  • { cout <<"Valider [jds +25]"<<endl;
  • GainDouble =(GainDouble+25);
  • system("pause");
  • }
  • // le gain triple (bingo)
  • if ( NUMBER1== NUMBER2 && NUMBER1== numero_proposer && NUMBER2== numero_proposer)
  • { cout <<""<<endl;
  • cout <<" BINGOOO **TRIPLE JEUX** <[jds +150]>"<<endl;
  • GainTriple=(GainTriple+150);
  • system("pause");
  • }
  • //***********************************fin des combinaisons************************************
  • // la somme actu.
  • SommeActuele = (pistonacheter*-25)+(GainDouble+Perte+GainTriple)-BANQUE;
  • if (SommeActuele < 250 )
  • { //LA SOMME ACTU garde sa valeur.
  • system ("cls");
  • cout<<" SOMME::::> [" <<SommeActuele<<" S]"<<endl;
  • cout<<" BANQUE::::> [" <<BANQUE<<" S]"<<endl;
  • cout<<" PISTON::::> "<<piston<<endl;
  • }
  • else
  • {//la somme se stoke a la banque et devien 0.
  • BANQUE=BANQUE + SommeActuele;
  • SommeActuele=0;
  • system ("cls");
  • cout<<" SOMME::::> [" <<SommeActuele<<" S]"<<endl;
  • cout<<" BANQUE::::> [" <<BANQUE<<" S]"<<endl;
  • cout<<" PISTON::::> "<<piston<<endl;
  • }
  • }//la boucle
  • }//la fonction
  • int main ( int argc, char** argv )
  • {
  • unsigned long A=0,B=0,Choi=0;
  • system ("title PISTON HOYLE le jeu *** Cree par Layto 888");
  • while ( Choi <1 || Choi > 2)
  • {
  • system ("cls");
  • cout <<"==== Table: ===="<<endl;
  • cout <<" 1) regles du jeu "<<endl;
  • cout <<" 2) piston hoyle "<<endl;
  • printf ("->");
  • cin >> Choi;
  • }
  • system ("cls");
  • switch (Choi)
  • {
  • case 1:
  • ReglesDuJeu ();
  • break;
  • case 2: TIRAGE_NUMEROS (A,B);
  • system ("pause");
  • return (0);
  • break;
  • default:return (0);// juste en cas de problem en peu ne pas le mettre.
  • break;
  • }
  • }
  • //les regles
  • void ReglesDuJeu ()
  • {
  • cout<<"**** PISTON HOYLE le jeu **** "<<endl;
  • cout <<""<<endl;
  • cout<<"Le but de ce jeux est de gagner un maximum de credit en BANQUE. "<<endl;
  • cout<<"esseyer de cree des combinaisons de chifres pour gagner du credit. " <<endl;
  • cout <<"votre [jds *]= jeu de somme . "<<endl;
  • cout <<""<<endl;
  • cout <<"la SOMME: une variante si vous gagnez elle augmente si vous perdez elle diminue."<<endl;
  • cout <<""<<endl;
  • cout<<"LES PISTONS :se sont vos point pour jouer si le piston est a 0 "<<endl;
  • cout<<" vous pouvez acheter des piston en utilisons votre banque ."<<endl;
  • cout <<" (1 piston = 25 S) "<<endl;
  • cout <<""<<endl;
  • cout<<"LA BANQUE: vous permet de stocker automatiquement votre somme si elle est importante ." <<endl;
  • cout<<" vous utilisez aussi la banque pour acheter des pistons. "<<endl;
  • cout<<" la banque devien votre score si vous acheter pas des pistons. "<<endl;
  • cout<<" si la banque est a 0 vous perdez la partie. " <<endl;
  • cout <<""<<endl;
  • cout <<""<<endl;
  • cout <<"LE DRUIDE: vous revelera les secrets du jeux "<<endl;
  • cout <<""<<endl;
  • cout <<" ******LES COMBINAISONS DE GAIN ******* "<<endl;
  • cout <<"1) GAIN DOUBLE exemple:(3 0 3 ) vous raporte 25 S"<<endl;
  • cout <<"2) TRIPLE JEUX exemple:(5 5 5 ) vous raporte 150 S + 25 S " <<endl;
  • cout <<"3) *** LE : (numero secret )*** vous raportera 3000 S "<<endl;
  • cout <<"4) *** LES :( secret )*** vous raporte 1000 S "<<endl;
  • cout <<"5) *** LE JOCKER *** :( 5 5 5 )*** vous AJOUTE 10 PISTONS "<<endl;
  • cout <<""<<endl;
  • cout <<""<<endl;
  • cout <<" ******LES COMBINAISONS DE PERTE ******* "<<endl;
  • cout <<"1) [jds NULL]exemple:(6 9 1 )vous enleve -5 "<<endl;
  • cout <<"2)** LE MODIT **(5 6 7) vous enleve -1000 "<<endl;
  • cout <<"3)** PISTON A1**( 8 0 0) vous reste 1 seul piston. ***"<<endl;
  • cout <<""<<endl;
  • cout <<"note!:pour chaque piston acheter vous toucherez une petite prime qui s ajoute a votre somme."<<endl;
  • cout <<""<<endl;
  • cout <<"M-score: [13025 S] par layto 888. "<<endl;
  • system ("pause");
  • }
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>



//pour ignorer les entrées std ::
using namespace std;

void ReglesDuJeu ();  
// la foction qui jére presque tout le jeu....
long TIRAGE_NUMEROS (long NUMBER1,long NUMBER2); 
long TIRAGE_NUMEROS (long NUMBER1,long NUMBER2)
{
//afectation 
unsigned long a=10,b=15,numero_proposer=0,parcourir=0,reponce=0;
long GainDouble=0,GainTriple=0,Perte=0,SommeActuele=0,piston=40,pistonacheter=0,pistonautoriser=0,BANQUE=000;
const long relance=2;
  
   //boucle infinie en peu  aussi utiliser un turneure de condition.
    while (relance !=1) 
   {
  cout <<"::proposer un numero ::"<<endl;
  cin >> numero_proposer ;
  piston--;
  
  if (piston==0 )
  { 
  pistonautoriser=(BANQUE /25);// le max achat de piston.
  
    cout <<"pistons=0 !!  "<<endl;
    cout <<"* voulez vous acheter des piston * "<<endl;
    cout <<"1) OUI"<<endl;
    cout <<"2) NON"<<endl;
    
    cin >> reponce;
    switch(reponce)
    {//pour le switch
    case 1:
  { //case 1               
    
    cout <<"votre banque autorise l achat MAX de "<<pistonautoriser<<" piston."<<endl;
    cout<<"COMBIEN :"<<endl;
    cin >> pistonacheter;   
    
    if (pistonacheter <=0)   //si le player deconne..
    return (0);
    
    else 
    
    
    
    // il faudra que  pistonacheter <= pistonautoriser  sinon...    
    while (pistonacheter > pistonautoriser && BANQUE >25  )
    {cout <<"pas assez de credit en banque."<<endl;
      cin >> pistonacheter; 
    }  
     // TO LOSE & QUITE THE GAMME.
   if (BANQUE < 25 && piston==0)         
     {cout <<"desole vous avez perdu votre BANQUE vous a lacher."<<endl;
      system("pause");
       return (0);
     }
   else // en retire du credit a la banque.
    { 
     cout <<"nous retirons " <<(pistonacheter*25)<< " S de votre banque"<<endl; 
     piston = pistonacheter;                  
     BANQUE = BANQUE - (pistonacheter*25) ; 
     }
   }// pour la case 1  
   
    break;
    case 2:       
    {
    cout <<"fin du jeux votre score : "<<BANQUE<<endl;
    system ("pause");
    return (0);
      }         
    break;         
    default: return (0);  
    break;        
    } 
    }//pour le switch 
    
  // les aleatoires  **********
  cout <<""<<endl;
  cout <<numero_proposer<<endl; 
  srand(time(NULL));
  NUMBER1 = (rand() % (a));   
  cout << NUMBER1 <<endl;
  srand(time(NULL));
  NUMBER2 = (rand() % (b));   
  cout <<  NUMBER2 <<endl; 
  srand(time(NULL));
  
 //***********************************debut des combinaisons************************************ 
  
   // les 3 champs.
  if (NUMBER1== 7 &&  numero_proposer==7 && NUMBER2==7) 
  {cout <<""<<endl;
   cout <<" bravo vous ouvrez les 3 champs [jds  +1000]+ BANQUE"<<endl;
   GainTriple=(GainTriple+1000); 
     system("pause");
    }  
    
    
              
 // ***le 888***
  else if (NUMBER1== 8 &&  numero_proposer==8 && NUMBER2==8) 
  {cout <<""<<endl;
   cout <<"*** LE 888 ***  bravo vous pouvez (banquer)--> [jds  +3000]"<<endl;
    GainTriple=(GainTriple+3000); 
     system("pause");
    }   
    
    
     
             
      // le jocker.
  else if(NUMBER1== 5 &&  numero_proposer==5 && NUMBER2==5)  
   { cout <<" : *** LE jocker *** la banque vous offre 10 piston gratos !  "<<endl;
     piston =(piston +10);  
    }   
    
    
    
    
   //le modit 
  else if (NUMBER1== 6 &&  numero_proposer==numero_proposer && NUMBER2==7)  
   {cout <<" : *** LE MODIT *** la banque vous RETIRE :[jds -1000]   "<<endl;
     Perte=(Perte-1000);
    }      
  
  
  
 //PISTON A 1.
  
  else if (NUMBER1== 0 &&  numero_proposer==numero_proposer && NUMBER2==0)  
   {cout <<" : ***  PISTON A 1  ***  "<<endl;
    cout <<"*vous avez perdu tout vos pistons*"<<endl;
     piston =(1);  
    }      
    
    
    
    
    
  
 // °°°°°le DRUIDE °°°°°° 
else if (NUMBER1== 3 &&  numero_proposer==numero_proposer && NUMBER2==3 || NUMBER1==9 &&  numero_proposer==numero_proposer && NUMBER2==2)   
   {long reflexion=0;
cout <<" :  ²²²²²²²²²²²<>le DrUide <>²²²²²²²²²²²  "<<endl;
cout  <<"payez le 1000 S de votre somme est il vous donneras des conseilles sur le jeu*"<<endl; 
cout <<"Voulez vous ?:"<<endl;
cout <<"1) OUI"<<endl;
cout <<"2) NON ...rien a foutre >>"<<endl;
cin >> reflexion ;
switch (reflexion)
{
case 1:
cout <<".Jouer le reste de vos pistons sur le  8  vous toucherais +3125 S ou plus"<<endl;     
cout <<".Acheter tout-jour le MAX de pistons"<<endl; 
cout <<".jouer aussi sur la (7 7 7) ---> +1000 S"<<endl;    
cout <<".Et voila 3 piston (cadeau)."<<endl;  
cout <<".evitez de jouer avec le PLAYER"<<endl;  
Perte=(Perte-1000);
piston =(piston + 3); 
system ("pause");
break; 
case 2:
cout <<" * Malheur te toucheras mon fils...MA MAGIE NOIRE NON PLUTO GRISE...!! *"<<endl; 
system ("pause");
Perte=(Perte-2000);   
break;
default:return (0);
break;
         
}
} 
 
 
 
 
 

// le player ************

else if (NUMBER1== 1 &&  numero_proposer==numero_proposer && NUMBER2==1) 
 { long dir=0,pxl=4,m=0,aleatoire=0,neg=0;
  system ("cls");
  cout <<" ...le PLAYER... "<<endl;
  cout <<"allez vennez parier et gagner le triple de vos biens !!! "<<endl; 
  cout <<"1)je joue"<<endl;
  cout <<"2)je joue pas ...degage  >>"<<endl;  
  cin >> dir;
  switch (dir)
  {
  case 1:
  system ("cls"); 
  srand(time(NULL));
  aleatoire = (rand() % (pxl));   
  cout <<".si tu gagne c est le triple "<<endl;
  cout <<".tu perd ta  somme diminuera et piston = 1 ..OK"<<endl;
  cout <<".tout se joue entre: [1 ou 2 ou 3] ... "<<endl;
  cout <<".trouve le nombre myster: "<<endl;
  cin >> m;
  if (m == aleatoire)
  {cout <<"ton nombre est    :: " << m <<endl;
   cout <<"nombre myster est :: " <<aleatoire<<endl;
   cout <<"bravo tu a gagner"<<BANQUE<<" S"<<endl;
   system ("pause");
   GainTriple=(GainTriple*3); 
   
  
   system ("cls");
   cout <<"*tu part comme sa .allez en fait une derniere partie..OK* "<<endl;
   cout <<"1)yes"<<endl;
   cout <<"2)non..dsl >>"<<endl; 
   cin >> neg ;
  
   if (neg==1)
   {
   cout <<"trouve le nombre myster "<<endl;
   cin >> m;
   cout <<"ton nombre est    :: " << m <<endl;
   cout <<"nombre myster est :: " <<m+1<<endl;
   cout <<"et voila le traille tu as perdu !"<<endl; 
  
   SommeActuele=0  ;
   piston =(1);
 
   system ("pause");
    }    
else if (neg ==2) 
{
   cout <<"en se retrouveras "<<endl;   
   system ("pause");      
}
  }  
  else if (m != aleatoire)
  
  {cout <<"ton nombre est    :: " << m<<endl;
   cout <<"nombre myster est :: " <<aleatoire<<endl;
   cout <<"tu as perdu !"<<endl;
  
   system ("pause");
   piston =(1);
   SommeActuele=-500  ;}
  
 

  break; 
  
  case 2:
  cout <<"im the PLAYER i will find you !! "<<endl;    
  system ("pause") ;
  break;  
  default: return (0);
  break; 
}      
}


        
        
        
  
     // la perte
    if ( NUMBER1!= NUMBER2 &&  NUMBER1!= numero_proposer && NUMBER2!= numero_proposer)
    {cout <<"votre [jds -5] est NULL !!"<<endl;
      Perte=(Perte-5);
      system("pause");
    }
    
    
    
     //le gain double
  else if( NUMBER1== NUMBER2 ||  NUMBER1== numero_proposer || NUMBER2== numero_proposer)
 { cout <<"Valider [jds  +25]"<<endl;
   GainDouble =(GainDouble+25);
   system("pause");
  } 
  
  
   
   // le gain triple (bingo)
  if ( NUMBER1== NUMBER2 &&  NUMBER1== numero_proposer && NUMBER2== numero_proposer)
  { cout <<""<<endl;
    cout <<" BINGOOO **TRIPLE JEUX** <[jds  +150]>"<<endl;
    GainTriple=(GainTriple+150); 
     system("pause");
  }


      
 //***********************************fin des combinaisons************************************ 
 
 
  // la somme actu.
  SommeActuele = (pistonacheter*-25)+(GainDouble+Perte+GainTriple)-BANQUE; 
  
 if (SommeActuele < 250 )
 
 { //LA SOMME ACTU garde sa valeur.
  system ("cls"); 
  cout<<"                                                 SOMME::::>  [" <<SommeActuele<<" S]"<<endl;
  cout<<"                                                 BANQUE::::> [" <<BANQUE<<" S]"<<endl;
  cout<<"                                                 PISTON::::>   "<<piston<<endl;
 }
 
 
else 
{//la somme se stoke a la banque et devien 0.
 BANQUE=BANQUE + SommeActuele;
 SommeActuele=0;    
 system ("cls");
  cout<<"                                                 SOMME::::>  [" <<SommeActuele<<" S]"<<endl;
  cout<<"                                                 BANQUE::::> [" <<BANQUE<<" S]"<<endl;
  cout<<"                                                 PISTON::::>    "<<piston<<endl;
  }
 
 
     
}//la boucle

}//la fonction




   
   
int main ( int argc, char** argv )

 {

  unsigned long A=0,B=0,Choi=0;
   system ("title PISTON HOYLE le jeu *** Cree par Layto 888");
 
  while ( Choi <1 || Choi > 2)
  {
  system ("cls");
  cout <<"==== Table: ===="<<endl;
  cout <<"       1) regles du jeu "<<endl;
  cout <<"       2) piston hoyle "<<endl;
  printf ("->"); 
  cin >> Choi;
    }
  system ("cls");
  switch (Choi)
  {
  case 1:
          ReglesDuJeu (); 
  break;
  case 2: TIRAGE_NUMEROS (A,B);
          system ("pause");
          return (0);               
  break;
  default:return (0);// juste en cas de problem en peu ne pas le mettre.
  break;
}
}
  
  
  
  
  
  //les regles
 
void ReglesDuJeu ()
{
   cout<<"**** PISTON HOYLE le jeu ****  "<<endl;
   cout <<""<<endl;
   cout<<"Le but de ce jeux est de gagner un maximum de credit en BANQUE.          "<<endl;
   cout<<"esseyer de cree des combinaisons de chifres pour gagner du credit.        " <<endl;
   cout <<"votre [jds *]= jeu de somme  .     "<<endl;
   cout <<""<<endl;
   cout <<"la SOMME: une variante si vous gagnez elle augmente si vous perdez elle diminue."<<endl;
   cout <<""<<endl;
   cout<<"LES PISTONS :se sont vos point pour jouer si le piston est a 0         "<<endl;
   cout<<"             vous pouvez acheter des piston en utilisons votre banque ."<<endl;
   cout <<"           (1 piston = 25 S) "<<endl;
   cout <<""<<endl;
   cout<<"LA BANQUE: vous permet de stocker automatiquement votre somme si elle est         importante ." <<endl;
   cout<<"           vous utilisez aussi la banque pour acheter des pistons.         "<<endl;
   cout<<"           la banque devien votre score si vous acheter pas des pistons.    "<<endl;
   cout<<"           si la banque est a 0 vous perdez la partie.   " <<endl;
   cout <<""<<endl;
   cout <<""<<endl;
   cout <<"LE DRUIDE: vous revelera les  secrets du jeux  "<<endl;
   cout <<""<<endl;
   cout <<"   ******LES COMBINAISONS DE GAIN  *******   "<<endl;
   cout <<"1) GAIN DOUBLE exemple:(3 0 3 ) vous raporte 25 S"<<endl;
   cout <<"2) TRIPLE JEUX exemple:(5 5 5 ) vous raporte 150 S + 25 S " <<endl;
   cout <<"3) *** LE : (numero secret  )*** vous raportera 3000 S    "<<endl;
   cout <<"4) *** LES :( secret )*** vous raporte 1000 S   "<<endl;
   cout <<"5) *** LE JOCKER *** :( 5 5 5 )*** vous AJOUTE 10 PISTONS   "<<endl;
   
   cout <<""<<endl;
   cout <<""<<endl;
   cout <<"   ******LES COMBINAISONS DE PERTE  *******   "<<endl;
   cout <<"1) [jds NULL]exemple:(6 9 1 )vous enleve -5  "<<endl;
   cout <<"2)** LE MODIT **(5 6 7)  vous enleve  -1000   "<<endl;
   cout <<"3)** PISTON A1**( 8 0 0) vous reste 1 seul piston.  ***"<<endl;
   cout <<""<<endl;
   cout <<"note!:pour chaque piston acheter vous toucherez une petite prime qui s ajoute         a votre somme."<<endl;
   cout <<""<<endl;
   cout <<"M-score: [13025 S] par layto 888. "<<endl;
   system ("pause");

  } 
  
  


 Conclusion

jeu sur c++ .

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Moyenne-.zipTélécharger ce fichier [Réservé aux membres club]134 203 octets
  • p h complet.docTélécharger ce fichier [Réservé aux membres club]70 656 octets
  • piston hoyle.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier12 222 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture JEU DE NIM
Source avec Zip Source avec une capture Source .NET (Dotnet) CALCULES SUR POID V 2.1

 Sources de la même categorie

Source avec Zip CHAT EN MODE CONSOLE AVEC API WINDOWS par Pylouq
Source avec une capture TRACE ROUTE AVEC QT par LoVerMaKi
Source avec Zip TABLEAU INTERACTIF ET CONVIVIAL par accessone
Source avec Zip Source avec une capture PROGRAMME DE SAISIE D'UN RUBIK'S CUBE par AffreuxJojp
Source avec Zip Source avec une capture PROJET RECONSTRUCTION 3D À PARTIR UNE SEULE IMAGE par wassimbik

 Sources en rapport avec celle ci

Source avec Zip ASCII_PHYSIX par BuuG63
Source avec Zip JEU DE BLACKJACK par frappfrapp
Source avec Zip Source avec une capture SOKOBAN EN C POUR DÉBUTANT (VERSION AMÉLIORÉE BASÉE SUR LE T... par eustatika
Source avec Zip Source avec une capture BASE/MOTEUR 3D EN QT/OPENGL (COMPLET ET FONCTIONNEL!) POUR U... par envi33
Source avec Zip EXPERIENCES ALEATOIRES par cczerty

Commentaires et avis

Commentaire de petifa le 12/10/2008 22:30:38

SLt
Déjà essaye de corriger les fautes d'orthographes, et autre. Exemple ci dessous...
# // la foction qui jére presque tout le jeu....
# long TIRAGE_NUMEROS (long NUMBER1,long NUMBER2);
# long TIRAGE_NUMEROS (long NUMBER1,long NUMBER2)

Ensuite ton code est inutilisable par quelqu'un d'autre, faire un programme de 400 lignes dont 360 pour une fonction c'est pas du code propre. Utiliser des elseif à tout bout d champ c'est pas correct.
DE plus dans ton zip il y a une autre zip contenant un fichier Moyenne.cpp
J'espère que c'est une erreur de ta part mais  il faut tout de suite l'enlever, ça n'a rien à faire ici.

Code a refaire sinon je pense qu'il sera supprimé...

Commentaire de layto888 le 14/10/2008 21:25:01

oui bien sur merci de votre commentaire  .

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Dev d'un jeu à la Age of Empires [ par jaylin ] Si vous êtes intéressez par le développement d'un jeu à la Age of Empires mais en plus réaliste contactez moi sur ICQ: 108283779 ou mailez moi: jaylin Empire Warriors [ par jaylin ] Je pourrais savoir pourquoi la partie du forum consacré au jeu a été supprimé??Le site du jeu www.empire-warriors.fr.st Création d'un jeu de stratégie en CPP et DIRECTX ! [ par DunËsPIdËr ] SalUt à tOuS! Nous sommes actuellement 4 programmeurs et 1 infographiste. Nous voulons créer un jeu de stratégie en temps réel sous Win utilisant di un ptit jeu [ par BLaFarD ] euh, je viens de me pondre un petit moteur 3d de merde en opengldonc, si qlqun veut me filer des model 3d k'il a fait (sous 3dsmax si possible), bah, DIRECTX et interface [ par ELKI ] je suis en train de concevoir un jeu d'echec et j'aurai voulu savoir comment je pouurai faire pour associer des pièce d'un jeu d'echec avec mon interf jeu de go [ par mastergc ] je suis en train de réaliser un projet de jeu de go en C ms jai qqes pblèmes pr la réalisation alors si jamais qq'un pouvait me donner des tuyaux ou d Code pour steph [ par SmallToad ] Voici le code, 222 lignes. ca va etre moin lour que sur le chat, .#include &lt;stdlib.h&gt;#include &lt;iostream.h&gt;#include &lt;iomanip.h&gt;#inclu jeu du Réversi [ par cri54 ] Hello everybody!Je suis nouvelle sur ce site, et je suis à la recherche du programme sur le jeu du Réversi.Vous ne saurez pas où je pourrais le trouve Bases de données odbc [ par f1cobra ] Bonjour, Comment gérer le mode du jeu d'enregistrement pour une base de donnees access odbc ?J'essaie d'enregistrer des données a partir d'une boite d trie et comparaison dans un tableau pour un jeu [ par cats ] J'ai un devoir à faire et j'ai besoin d'aide. Mon programme est un petit jeu des Maîtres de la Lande. En gros voici mon problème! Dans le jeu, il a de


Nos sponsors


Sondage...

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,123 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales