This page was exported from Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas [ https://icn-isn-boissy.yj.fr/wp ] Export date:Sun Apr 20 16:07:33 2025 / +0000 GMT ___________________________________________________ Title: Mini projet dictionnaire --------------------------------------------------- Projet 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 : 0-quitter1-écrire dans le répertoire2-rechercher dans le répertoire 3-mettre les numéros au format internationaleVotre choix ? Si le choix est 0 : Le programme sera stoppé. Si le choix est 1 : L'utilisateur devra saisir un nom ou un pré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 ou pré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)... exemple de saisie d'un utilisateur (toto) Si le choix est 2 : L'utilisateur devra saisir le nom recherché (" Entrer un nom : "), ou le numéro de téléphone (" Entrer un numéro : "). 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. recherche des utilisateurs (toto et titi) Les noms, prénoms et numéros de téléphone devront être stockés dans un dictionnaire, le nom ou le prénom seront la clé et le numéro de téléphone sera la valeur associée à la clé. Votre programme devra être composé au minimum de 3 fonctions : une fonction "menu", une fonction "lecture", et une fonction "ecriture"....... Pensez à commenter votre programme, bien expliquer ce que doit faire vos fonctions et les différents tests que vous prévoyez. --------------------------------------------------- Images: https://pixees.fr/informatiquelycee/n_site/img/nsi_prem_projet1_1.png https://pixees.fr/informatiquelycee/n_site/img/nsi_prem_projet1_2.png https://pixees.fr/informatiquelycee/n_site/img/cc.png --------------------------------------------------- --------------------------------------------------- Post date: 2020-09-10 13:27:48 Post date GMT: 2020-09-10 11:27:48 Post modified date: 2023-01-10 09:32:30 Post modified date GMT: 2023-01-10 08:32:30 ____________________________________________________________________________________________ Export of Post and Page as text file has been powered by [ Universal Post Manager ] plugin from www.gconverters.com