Bonjour
Est ce que vous pourriez m'aider à faire un annuaire téléphonique, sachant que je dois prendre en compte les contraintes suivante :
• Interface utilisateur rationnelle et propre (IHM)
• Menu proposé :
o Affichage (des contacts par ordre alphabétique)
o Ajout d’un contact
o Suppression d’un contact
o Modification du numéro de téléphone d’un contact
o Quitter l’application
• On doit pouvoir faire plusieurs interventions sur l’annuaire (on reste dans l’application tant que l’utilisateur n’a pas choisi de Quitter).
• On doit gérer le nom, le prénom et le numéro de téléphone (adresse optionnelle).
• Prévoir un espace mémoire pour gérer 50 contacts.
• On doit pouvoir rester dans l’application en cas de saisie erronée (par exemple choix menu = 7 ou un numéro de téléphone ne commençant pas par zéro…).
• Les noms et prénoms doivent être affichés avec la première lettre en majuscule et le reste en minuscule. Utiliser la tabulation pour un affichage propo
• Dans un premier temps, on considère que les noms sont uniques (pas de doublon).
• Un nom est composé d’au moins de 2 lettres.
• Le prénom peut-être vu comme optionnel (le nom d’une société par exemple)
• Vous pouvez, pour ceux qui le souhaitent, utiliser la gestion dynamique de la mémoire (liste chaînée).
• Le code doit-être intelligemment commenté.
Merci !