Vous êtes sur la page 1sur 1

1ère TELECOM- ENIT Programmation Procédurale en langage C

Série TD N°2 : Manipulation des structures

Manipulation des chaînes de caractères

Exercice 1 :

1. Définir un type Date pour des variables formées d’un numéro de jour, d’un nom de mois
et d’un numéro d’année.

2. Ecrire des fonctions de lecture et d’écriture d’une variable de type Date. Dans un
premier temps.

Exercice 2 :

Il s’agit de gérer un répertoire téléphonique défini par un tableau de taille maximale Max = 100.
Pour cela on vous demandera de :

- Définir un type Contact constitué par un nom, numéro de téléphone et adresse mail

- Ecrire une méthode Saisir permettant de saisir les données d’un contact

- Ecrire une méthode Afficher permettant l’affichage des données d’un contact

- Définir le type Répertoire constitué d’un tableau de taille Max et du nombre de contacts
existants ;

- Implémenter la méthode Initialiser_repertoire qui permet d’initialiser un répértoire


vide.

- Implémenter la méthode Ajout_Contact qui étant donné un contact assure son ajout
dans le répertoire s’il n’est pas saturé. L’ajout des contacts se fera dans l’ordre croissant
des noms.

- Implémenter la méthode Recherche_contact étant donnée le nom d’un contact.

- Implémenter la méthode Supprimer_contact étant donné le nom d’un contact.

Vous aimerez peut-être aussi