Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cctype>
- #include <cstdlib>
- #include <string>
- #include <ctime>
- using namespace std;
- int TypeCarteAleatoire ();
- int NombreAleatoire ();
- void BonneReponse (string Reponse, char Nom[3]);
- int main()
- {
- int NombreUtilisateur;
- string Pique,Coeur,Carreau,Trefle;
- int NombreChanceux = NombreAleatoire() ;
- int Carte = TypeCarteAleatoire ();
- char Nom[3];
- char Nom[5] = "PCKT";
- cout << "Numero : " << Carte << endl;
- system("pause");
- switch (Carte)
- {
- case 0 : BonneReponse(Pique,Nom[1]); break;
- case 1 : BonneReponse(Coeur,Nom[2]); break;
- case 2 : BonneReponse(Carreau,Nom[3]); break;
- case 3 : BonneReponse(Trefle,Nom[4]); break;
- }
- cout << " Carte Aleatoire " << BonneReponse << endl;
- system("pause");
- cout << "Entre le chiffre de la carte : " ;
- cin >> NombreUtilisateur;
- cout << "Nombre aleatoire " << NombreChanceux << endl << " Carte Aleatoire " << BonneReponse << endl;
- system("pause");
- }
- void BonneReponse (string Reponse, char Nom[3])
- {
- char P, C, K, T;
- string Pique, Coeur, Carreau, Trefle;
- string Carte = Reponse;
- if( Carte == Pique)
- {
- return BonneReponse(" ",'P');
- }
- else if (Carte == Coeur)
- {
- return BonneReponse(" ",'C');
- }
- else if (Carte == Carreau)
- {
- return BonneReponse(" ",'K');
- }
- else if (Carte == Trefle)
- {
- return BonneReponse(" ",'T');
- }
- }
- int TypeCarteAleatoire ()
- {
- int TypeAleatoire;
- enum Type_Sorte_Carte {PIQUE,COEUR,CARREAU,TREFLE};
- TypeAleatoire = static_cast <Type_Sorte_Carte> (rand()%3);
- return TypeAleatoire;
- }
- int NombreAleatoire ()
- {
- int NombreChanceux;
- NombreChanceux = rand()%13;
- return NombreChanceux;
- }
Add Comment
Please, Sign In to add comment