TP2 Les Chaines de Caractères

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 3

MINISTERE DE L’ENSEIGNEMENT SUPERIEUR

INSTITUT SUPERIEUR DES ETUDES TECHNOLOGIQUES DE DJERBA


DEPARTEMENT GENIE ELECTRIQUE
PROGRAMMATION STRUCTUREE II
TP2 LES CHAINES DE CARACTERES

Objectifs :
• Savoir déclarer et manipuler les chaines de caractères.

Exercice 1 :
Ecrire un programme qui permet de lire une chaine de caractère, puis compter le nombre de
lettre e et le nombre des espaces dans cette chaine.
Exercice 2 :
Ecrire un programme qui permet de lire une suite de caractères jusqu’à l’utilisateur tape de
caractère #, puis compter le nombre de lettre e et le nombre des espaces dans cette suite de
caractères.
Exercice 3 :
Ecrire un programme qui permet de :
- Saisir une chaine de caractère ch à partir du clavier
- Afficher sa longueur
- Faire une copie de ch et la stocker dans ch2
- Concaténer ch et ch2 (le contenu de ch2 suivi de celui de ch)
- Afficher sur écran la chaine concaténée
- Chercher si le caractère c saisi au clavier existe dans ch2, si c’est le cas, afficher le
nombre d’occurrences de c dans ch2.
Exercice 4:
Ecrire un programme qui permet de lire une chaine de caractère, puis vérifier si cette chaine
est palindrome ou non
Une chaine est palindrome si elle peut être lit de gauche à droite ou de droite à gauche
Exemple : « AZIZA »

Exercice 5 :
Ecrire un programme qui permet de lire deux chaines de caractères ch1 et ch2 puis remplir la
chaine ch3 par l’intersection de ch1 et ch2. A définir la fonction inter_ chaine puis l’appeler
dans main.

1
Exercice 6 :
Ecrire un programme C qui permet d’inverser une chaine de caractère saisie au clavier

Exercice 7:

Ecrire un programme C qui permet de mettre en majuscule une chaine de caractère saisie au
clavier. A définir la fonction chaine_ majuscule puis l’appeler dans main.

2
3

Vous aimerez peut-être aussi