Erreur dans programme
bobn
-
bobn -
bobn -
Bonjour,
Je fais un programma en c++ dans le but de conjuguer les verbes du premier et deuxieme groupe au présent . J ai fait mon programme mais il y a une erreur car cela ne donne pas ce que je veut et je ne comprend pas ou est l erreur. Vous pouvez m expliquer. Merci.
#include <cstring>
#include <iostream>
using namespace std;
int main()
{
char n[20];
cout << "tapez un verbe de premier groupe : ";
cin >> n;
int i;
i = strlen(n );
if (i<=2 ||n[i-1]!='r' || n[i-2]!='e')
cout << "le verbe n est pas du premier groupe" << endl;
else
{
n[i-2]='\0';
cout << " je " << n << "e" << endl;
cout << " tu " << n << "es" << endl;
cout << " il " << n << "e" << endl;
cout << " nous " << n << "ons" << endl;
cout << " vous " << n << "ez" << endl;
cout << "ils " << n << " ent " << endl;
}
char p[20];
cout << "tapez un verbe du deuxieme groupe :";
cin >> p;
int x;
x=strlen(p);
if (x<=2 ||p[x-1]!='r' || n[x-2]!='i')
cout << "le verbe n est pas du deuxieme groupe" << endl;
else
{
n[x-2]='\0';
cout << " je " << p << "s" << endl;
cout << " tu " << p << "s" << endl;
cout << " il " << p << "t" << endl;
cout << " nous " << p << "ssons" << endl;
cout << " vous " << p << "ssez" << endl;
cout << "ils " << p << " ssent " << endl;
}
return 0;
}
Je fais un programma en c++ dans le but de conjuguer les verbes du premier et deuxieme groupe au présent . J ai fait mon programme mais il y a une erreur car cela ne donne pas ce que je veut et je ne comprend pas ou est l erreur. Vous pouvez m expliquer. Merci.
#include <cstring>
#include <iostream>
using namespace std;
int main()
{
char n[20];
cout << "tapez un verbe de premier groupe : ";
cin >> n;
int i;
i = strlen(n );
if (i<=2 ||n[i-1]!='r' || n[i-2]!='e')
cout << "le verbe n est pas du premier groupe" << endl;
else
{
n[i-2]='\0';
cout << " je " << n << "e" << endl;
cout << " tu " << n << "es" << endl;
cout << " il " << n << "e" << endl;
cout << " nous " << n << "ons" << endl;
cout << " vous " << n << "ez" << endl;
cout << "ils " << n << " ent " << endl;
}
char p[20];
cout << "tapez un verbe du deuxieme groupe :";
cin >> p;
int x;
x=strlen(p);
if (x<=2 ||p[x-1]!='r' || n[x-2]!='i')
cout << "le verbe n est pas du deuxieme groupe" << endl;
else
{
n[x-2]='\0';
cout << " je " << p << "s" << endl;
cout << " tu " << p << "s" << endl;
cout << " il " << p << "t" << endl;
cout << " nous " << p << "ssons" << endl;
cout << " vous " << p << "ssez" << endl;
cout << "ils " << p << " ssent " << endl;
}
return 0;
}
A voir également:
- Erreur dans programme
- Programme demarrage windows - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Message programmé - Guide
- Mettre en veille un programme - Guide
- Desinstaller un programme - Guide