Professional Documents
Culture Documents
Exercice 2 :
Ecrire un programme qui demande l'introduction du nom et du prnom de l'utilisateur et qui affiche
alors la longueur totale du nom sans compter les espaces. Employer la fonction strlen.
Exemple:
Exercice 3 :
Ecrire un programme qui lit deux chanes de caractres CH1 et CH2, les compare lexicographiquement et affiche le rsultat:
Exemple:
Exercice 4:
Ecrire un programme qui lit deux chanes de caractres CH1 et CH2 et qui copie la premire moiti de
CH1 et la premire moiti de CH2 dans une troisime chane CH3. Afficher le rsultat.
a) Utiliser les fonctions spciales de <string>.
Exercice 5:
Ecrire un programme qui lit un verbe rgulier en "er" au clavier et qui en affiche la conjugaison au
prsent de l'indicatif de ce verbe. Contrlez s'il s'agit bien d'un verbe en "er" avant de conjuguer.
Utiliser les fonctions gets, puts, strcat et strlen.
Exemple:
Verbe : participer
je participe
tu participes
il participe
nous participons
vous participez
ils participent
Exercice 6:
1. Dfinissez la structure Stagiaire constitue des champs suivants :
Le champ Datenais est aussi une structure dont les champs sont :
Ecrivez ensuite lalgorithme qui permet de lire et aprs afficher le nom, prnom et date de
naissance dun stagiaire.
2. On souhaite grer les notes dun tudiant. Pour cela on va dfinir la structure Etudiant dont les
champs sont :
Ecrire lalgorithme qui permet de lire les informations dun tudiant (nom, prnom et notes),
de calculer sa moyenne et dafficher la fin un message sous la forme suivante :
La moyenne de ltudiant Dinar Youssef est : 12.45 o Dinar et Youssef sont les noms
et prnoms lus et 12.45 est la moyenne calcule.
3. Modifier lalgorithme de lexercice prcdent de faon que lon puisse grer les notes de
50 tudiants.
Exercice 7:
A laide dun tableau de personnes caractrise chacun par :
Nom
Prenom
Numero de la rue
Prfecture
Ville
Numero de tlphone