Bonjour, j'aimerai savoir si y'a moyen de raccourcir ce code, (en gardant les memes fonctions)
- include <iostream>
- include <string>
- include <cmath>
- include <windows.h>
using namespace std;
int main()
{
string Re(""), Ar(""),Ca("");
int AgE(0), MeC(0), ATq(0);
cout << "Salut tu es une fille ou un garcon ?" << endl;
cin >> Re;
while(Re != "garcon" && Re != "fille")
{
cout << "Tu es une fille ou un garcon !" << endl;
cout << "[Ecrit garcon ou fille selon ton sexe !]" << endl;
cin >> Re;
}
cout << "D'accord tu es une " << Re << endl << "Je m'apelle Evy et toi ?" << endl;
cin >> Ar;
cout << "D'accord tu t'apelle " << Ar << "." << endl;
if(Re == "fille")
{
while(Ca != "oui" && Ca != "non")
{
cout << "Donc tu as des cheveux long ?" << endl;
cin >> Ca;
}
if(Ca == "oui")
{
cout << "Moi aussi !
" << endl;
}
else if(Ca == "non")
{
cout << "Moi j'ai les cheveux long !" << endl;
}
cout << "Donc tu t'apelles " << Ar << " mais quelle est ton age ?" << endl;
cin >> AgE;
Sleep(1000);
cout << "D'accord donc tu as " << AgE << " ans ! Moi j'ai 18 ans !" << endl;
Sleep(1000);
cout << "T'es sortis avec combien de mecs ?" << endl;
cin >> MeC;
if(MeC < 2)
{
Sleep(1000);
cout << "Moi je suis sortit avec 9 mecs
et toi seulement " << MeC << " !? Pourtant t'es belle !" << endl;
}
else if(MeC > 3)
{
cout << "C'est pas mal, en meme temps tu es moins belle que moi
Non je rigole !" << endl;
}
}
string Puc("");
int MeU;
if(Re == "garcon")
{
cout << "T'es puceaux ?" << endl;
cin >> Ca;
while(Ca != "oui" && Ca != "non")
{
cout << "Réponds moi par oui ou non !" << endl;
cin >> Ca;
}
cout << "Tu t'es fais combien de meuf ? " << endl;
cin >> MeU;
if(MeU == 1)
{
Sleep(1000);
cout << "Elle etait moche alors :D" << endl;
}
else if(MeU >= 3)
{
Sleep(1000);
cout << "Sa va tu te fait plaiz !" << endl;
}
cout << "Bon, je vais te niquer maintenant !" << endl;
Sleep(1000);
cout <<"Evy vous engage !" << endl << "Liste des attaques:" << endl << "1. Coup de poing, 2. Coup de pied" << endl;
int pV(9),Atq(0);
cout << "Evy a " << pV << " points de vie !" << endl;
while(pV > 0)
{
cout << "Liste des attaques:" << endl << "1. Coup de poing, 2. Coup de pied" << endl;
cin >> ATq;
if(ATq == 1)
{
cout << "Vous donnez un coup de poing à Evy !" << endl << "Evy perd 2 points de vie !" << endl;
pV -= 2;
cout << "Evy n'a plus que " << pV << " points de vie !";
Sleep(1000);
}
else if(ATq == 2)
{
cout << "Vous donnez un coup de poing à Evy !" << endl << "Evy perd 2 points de vie !"<< endl;
pV -= 3;
cout << "Evy n'a plus que " << pV << " points de vie !";
Sleep(1000);
}
}
}
}