Vous êtes sur la page 1sur 2

INFORMATIQUE COMPTABILITÉ ECONOMIE MARKETING MANAGEMENT GESTION

STATISTIQUES FINANCE COMMERCE ELECTRONIQUE ELECTRICITÉ

Cours gratuits » Cours informatique » Cours programmation » Cours langage C » Exercices C »


Exercice langage C: Conjugaison

Exercice langage C: Conjugaison


Exercice de Conjugaison :
Écrire un programme qui lit un verbe du premier groupe (se terme avec "er") au clavier et qui affiche la
conjugaison au présent de l'indicatif de ce verbe.
Contrôlez s'il s'agit bien d'un verbe qui se termine avec "er" avant de conjuguer.
Vous utiliserez pour résoudre ce programme les fonctions scanf, printf, strcat et strlen.
Exemple:
erbe : fêter
je fête
tu fêtes
il fête
nous fêtons
vous fêtez
ils fêtent

1 #include
2 #include
3 main()
4 {
5 /* Déclarations */
6 char VERB[20]; /* chaîne contenant le verbe */
7 char AFFI[30]; /* chaîne pour l'affichage */
8 int L; /* longueur de la chaîne */
9 /* Saisie des données */
10 printf("\nVerbe : ");
11 scanf("%s",VERB);
12 /* Contrôler s'il s'agit d'un verbe en 'er' */
13 L = strlen(VERB);
14 if ((VERB[L-2]!='e') || (VERB[L-1]!='r')) printf("\nCe n'est pas un verbe du premier grou
15 else { /* Couper la terminaison 'er'. */
16 VERB[L-2]='\0';
17 /* Conjuguer ... */
18 AFFI[0]='\0';
19 strcat(AFFI, "je ");
20 strcat(AFFI, VERB);
21 strcat(AFFI, "e");
22 printf(AFFI);
23 . . .
24 AFFI[0]='\0';
25 strcat(AFFI, "ils ");
26 strcat(AFFI, VERB);
27 strcat(AFFI, "ent");
28 printf(AFFI);
29 }
30 return 0;
31 }

https://www.cours-gratuit.com/langage-c/exercice-langage-c-conjugaison 28/01/2020, 3>49 PM


Page 1 of 2
Ce site utilise des cookies pour vous garantir la
Tous les documents sont…
meilleure expérience sur notre site. Learn more
Profitez du téléchargement
sécurisé et sans limite de volume…
Got it!
Youscribe Télécharger

Contact

Notre équipe

Espace recrutement

Politique de confidentialité

Desktop view

https://www.cours-gratuit.com/langage-c/exercice-langage-c-conjugaison 28/01/2020, 3>49 PM


Page 2 of 2

Vous aimerez peut-être aussi