Voilà le projet porte sur une structure de donnée: Carnet d'adresses.
On désire créer un programme qui gèrera un petit répertoire de noms. Chaque entrée de ce carnet est un contact caractérisé par les infos suivantes: son nom,son age,son adresse,numéro de teléphone et émail. Proposer une structure de donnée adéquate pour gérer ce problème.
Réaliser un petit menu pour interagir avec le carnet d4adresse. Le menu doit afficher toutes les opérations que l'on peut effectuer et demander à l'utilisateur de choisir celle désirée. Au debut le carnet est vide. Au fur et à mésure des opérations on peut entrer des contacts et consulter le contenu du carnet.
Je me suis proposer de créer des fonctions pour effectuer ces opérations.
1. Ajoutnd'un nouveau contact dans le repertoire.
2. Suppression d'un contact du repertoire.
3. Affichage de tous les contact du repertoire.
4. Affichage de toutes les infos sur un contact dont on connait le nom.
5. Affichage de tous les contacts dont le nom commence par une lettre donnée.
Comme stucture de donnée j'aimerai utiliser les listes chainées.
TYPEDEF STRUCT RE PERTOIRE{
nom: string[12].
age:integer;
adresse:string[10];
numéro de tel:integer;
émail:string[14].
REPERTOIREµPTR} REPERTOIRE;
c4EST 0 PARTIR DE LA QUE JE BLOQUE; eST CE QUE VOUS POUVEZ BIEN M'AI DER; MERCI D'AVANCE!
cOMME
J'