Jeu du devin[dev c++]

Description

Petit jeu de hasard.
Dev C++

Source / Exemple :


#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <iostream.h>
using namespace std;
void premier();
void debut();
void init();
int credit, mise, ordi, joueur, vies, d;
char c;
void init()
{
  credit = 10000;
  vies = 5;
  debut();
}
void debut()
{
  if (credit < 1)
  {
  cout << "PERDU!!!\n\n";
  init();
  }
  printf ("Titgrand \n\n 'MIZEZ SANS COMPTER'\n\n ");
  cout << "credit = " << credit << "\n\n" ;
  cout << "vies = " << vies << "\n\n";
  if (vies = 5)
  {
  cout << "Niveau de difficulte:\n\n";
  cout << "1.Facile   (0-25)\n\n";
  cout << "2.Moyen    (0-50)\n\n";
  cout << "3.Dificile (0-100)\n\n";
  cout << "ou une autre touche quitter\n\n";
  cin >> c;
  cout << "\n\n";
  switch (c)
     {
        case '1' : d = 25;  // the random number will be between 0 and max
        break;
        case '2' : d = 50;
        break;
        case '3' : d = 100;
        break;
        default : exit(0);
        break;
     }
  srand( (unsigned)time( NULL ) ); //initialise le générateur de nombres aléatoires
     ordi = rand() % d; //nombre aléatoire entre 0 et d

  }

  premier();
}

void premier()
{
   if (vies == 0)
  {
  cout << "plus de vies\n\n";
  credit = credit - mise;
  vies = 5;
  debut();
  }
   if (vies == 5)
   {
   cout << "MISE ? \n\n";
   cin >> mise;
   if (mise > credit)
   {
   cout << "hep! credit = " << credit << "\n\n";
   premier();
   }
   if (mise < 1)
   {
   cout << "hem!";
   premier();
   }
   }

   cout << "Nombre choisi?\n\n";
   cin >> joueur;

  if (joueur > ordi)
  {
  cout << "Trop grand!\n\n";
  vies = vies - 1;
  }
  if (joueur < ordi)
  {
  cout << "Trop petit!\n\n";
  vies = vies - 1;
  }
  if (joueur == ordi)
  {
  cout << "GAGNE!!!\n\n";
  credit = credit + mise + mise * vies * d;
  vies = 5;
  debut();
  }
 premier ();
}
   void main()
   {
   init();
   return 0;
   }

Conclusion :


Fonctionne avec Dev C++.

Codes Sources

A voir également

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.