Projet Répertoire téléphonique
En utilisant les connaissances acquises jusqu'à présent, vous allez écrire un programme de gestion de répertoire téléphonique.
Cahier des charges
Ce programme devra proposer le menu suivant à l'utilisateur :
![](../res/6-0-projet1.png)
Si le choix est 0 : Le programme sera stoppé.
Si le choix est 1 :
L'utilisateur devra saisir un nom ou 0 s'il veut terminer la saisie (" Nom (0 pour terminer) : ") :
L'utilisateur entre 0 => le programme devra le renvoyer vers le menu.
L'utilisateur entre un nom => le programme devra lui demander de saisir le numéro de téléphone correspondant au nom. Une fois le numéro saisi, le programme devra lui proposer d'entrer un nouveau nom (ou 0 pour terminer)...
![](../res/6-1-projet1.png)
Si le choix est 2 :
L'utilisateur devra saisir le nom recherché ("Entrer un nom :").
Si le nom recherché est présent dans le répertoire, le programme devra afficher "Le numéro recherché est :" suivi du numéro de téléphone correspondant au nom saisi.
Si le nom recherché est absent du répertoire, le programme devra afficher "Inconnu".
L'utilisateur est ensuite redirigé vers le menu principal.
![](../res/6-2-projet1.png)
Les noms et numéros de téléphone devront être stockés dans un fichier texte.
Votre programme devra être composé de 3 fonctions : une fonction "menu", une fonction "lecture" et une fonction "ecriture".
Voici une démonstration en vidéo :
Les noms et numéros de téléphone devront être stockés dans un fichier texte.
Votre programme devra être composé au minimum de 3 fonctions : une fonction " menu ", une fonction " lecture " et une fonction " ecriture ".