👤

FRstudy.me offre une plateforme collaborative pour trouver des réponses. Posez vos questions et recevez des réponses fiables et détaillées de la part de notre communauté d'experts dévoués.

Exercice :
Dans cet exercice, vous allez écrire un programme permettant de gérer une
petite base de données de numéros de téléphone.
1- Commencez par définir une structure Personne dont les champs seront une
chaîne de caractères pour le nom et une autre pour le numéro de téléphone.
2- Ecrivez une fonction saisie, qui prend un tableau de Personne en
paramètres. Cette fonction permet de saisir au clavier les informations concernant
chaque personne dans un tableau de Personne grâce à une boucle.
Le nombre d’éléments du tableau sera fixé par une instruction #define.
3- Ecrivez une fonction nouveau_numero qui reçoit un pointeur sur Personne
en paramètre. La fonction doit demander à l'utilisateur d'entrer un nouveau nom ainsi
que le numéro de téléphone correspondant. Il faut aussi s'assurer que le nom
commence bien par une majuscule, et modifier le nom en conséquence si ce n'est
pas le cas.
4- Ecrivez maintenant une fonction recherche qui reçoit un tableau de
Personne en paramètres. La fonction doit demander à l'utilisateur le nom qu'il
désire chercher puis effectuer une recherche dans le tableau de personne. Si le nom
est trouvé, la fonction affichera le numéro de téléphone de la personne, sinon elle
affichera un message d'erreur.
5- Ecrivez une fonction liste, qui prend un tableau de Personne en
paramètres. Comme son nom l'indique, cette fonction affichera la liste de toutes les
valeurs présentes dans le tableau.
6- Finalement, écrivez la fonction main. Il vous faudra tout d'abord déclarer un
tableau de Personne qui sera votre base de données. Ensuite, une boucle while
affichera le menu suivant :
1) saisie
2) Nouveau numero
3) Recherche
4) Liste
5) Quitter
permettant de faire appel à chacune des fonctions implémentées ci-dessus.


Sagot :

on va utiliser L EXIL  comme suite: 
View image Hamidimih
Merci d'utiliser cette plateforme pour partager et apprendre. Continuez à poser des questions et à répondre. Chaque contribution que vous faites est appréciée. Chaque question trouve sa réponse sur FRstudy.me. Merci et à très bientôt pour d'autres solutions.