• [^] # Re: tu copieras 100 fois dans ta console

    Posté par . En réponse au journal Tirage aléatoire dans un tableau. Évalué à 3.

    Voila m'sieur !
    #include 
    #include 
    using namespace std;
    int main(int argc,char *argv[])
    {
     const string texte="Je ne ferais pas faire mes projets par mes petits camarades.";
     const string rouge="033円[0;31;40m";
     const string vert="033円[0;32;40m";
     const string normal="033円[0m";
     enum Couleurs{ROUGE,VERT,NORMAL};
     int iCouleur=NORMAL;
     for (int i=0;i<100;i++)
     {
     for (int j=0;j<texte.length();j++)
     {
     switch (texte[j])
     {
     case 'a':
     case 'e':
     case 'i':
     case 'o':
     case 'u':
     case 'y':
     if (iCouleur!=VERT)
     {
     iCouleur=VERT;
     cout << vert;
     }
     break;
     default:
     if (iCouleur!=ROUGE)
     {
     iCouleur=ROUGE;
     cout << rouge;
     }
     break;
     }
     cout << texte[j];
     }
     cout << endl;
     }
     cout << normal;
     return 0;
    }
    
    PS : Oui, je sais, c'est pas bô comme code !