J'ai de probleme a executer mon programme

vignol Messages postés 45 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,
J'ai un petit probleme avec l'execution de ce programme' a l'execution le programme affiche le resultat comme suit:
chanter
chante
Chantes
Chante
Chantons
Chantez
Chantent
c'est a dire la conugaison du verbe chanter au present de l'indicatif mais moi je veux qu'il affiche le verbe conjuguer avec les pronoms personnels (je, tu, il, nous, vous et ils).
exemple : je chante
je ne parviens pas a m'ensortir aidez moi.
voici le programme:
#include <cstdlib>
#include <iostream>
#include <string>

using namespace std;

int main(int argc, char *argv[])
{
string verbeAConjuguer, baseVerbale;
long nb,i;
string terminaison[6];
terminaison[0]="e";
terminaison[1]="es";
terminaison[2]="e";
terminaison[3]="ons";
terminaison[4]="ez";
terminaison[5]="ent";
cout<<"Bienvenu au programme de conjugaison!"<<endl;
cin>>verbeAConjuguer;
nb=verbeAConjuguer.size()-2;
baseVerbale=verbeAConjuguer.substr(0,nb);
i=0;
while ( i<=5)
{
cout<<baseVerbale<<terminaison[i]<<endl;
i++;
}

system("PAUSE");
return EXIT_SUCCESS;
}
A voir également:

2 réponses

ilyes753 Messages postés 132 Statut Membre 18
 
Sa ne serait pas du MS DOS?
Car c'est de la programation en C
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Non, ce n'est pas du C, mais du C++ ;)
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Salut,
Dans la même idée de faire un tableau contenant les déclinaisons, tu fais un tableau de string contenant la liste des pronoms personnels. Et tu les affiches dans ta boucle for lorsque tu affiches la conjugaison du verbe.
0