• Aucun résultat trouvé

8.2 Mes contacts

N/A
N/A
Protected

Academic year: 2022

Partager "8.2 Mes contacts"

Copied!
1
0
0

Texte intégral

(1)

Auteur : Mohamed Messabihi

Matière : Introduction à l'algorithmique k Mohamed.Messabihi@gmail.com

+ https://sites.google.com/site/informatiquemessabihi/

Université Abou Bakr Belkaïd - Tlemcen Faculté des sciences 1ère L.M.D. MI 2014-2015

8 TD : Manipulation des chiers

8.1 Entrelacement

Écrire un une fonction Entrelacer qui prend en entrée les noms de trois chiers textes, puis recopie depuis le premier chier les lignes de rang impair dans le second chier et les lignes de rang impair dans le troisième chier.

8.2 Mes contacts

On souhaite réaliser un programme qui fournie les fonctionnalités de base de l'application de gestion de contacts disponible sur la plupart des téléphones portable d'aujourd'hui. Un contact est représenté par un nom, un prénom et un numéro de téléphone.

1. Pour représenter un contact, dénir un type de structure Contact.

2. Écrire une fonction ajouterContact qui permet d'ajouter un contact à la n du chier passé en paramètre.

3. Écrire une fonction acherMesContacts qui ache le contenu du chier des contacts passé en paramètre.

4. Écrire une fonction trouverNumeroContact qui permet de trouver le numéro de téléphone d'un nom de contact donné en paramètre.

5. Écrire une fonction changerNumeroContact qui permet de changer le numéro de téléphone d'un contact avec son nom donné en paramètre.

6. Écrire une fonction menu qui demande l'opération à exécuter : ajouter une personne, acher le contenu du répertoire, trouver un numéro ou quitter le programme.

--- Mes contacts ---

| Donnez votre choix : |

| 1. Ajouter un contact |

| 2. Afficher le contenu du répertoire |

| 3. Trouver un numéro |

| 4. Modifier le numéro d'un contact |

| 5. Quitter le programme |

--- 7. Écrire le programme principal.

B Mohamed.Messabihi@gmail.com Page 1

Références

Documents relatifs

Dans ce qui suit, on allègera l’écriture en désignant l’aire d’un polygone par le nom de ce polygone ; puisque ABCD est un parallélogramme, ADR=PDR donc. ADY=PRY=PUV+RWX+UVWXY,

[r]

LA génération des courbes, par l’intersection de lignes droites, assujetties à cernâmes conditions, a fixe plus d une fois l’attention (*) En saivant la marche

Simplement il se trouve qu'un groupe d'ensei- gnants, travaillant coopérativement dans le cadre de l'Institut Coopératif de l'École Moderne, sont d'avis que, pour

Si P en un point M d'une ligne gèodèsique tracée sur une surface du second ordre, nous portons sur la tan- gente MT à cette courbe une longueur égale à ~> sur la normale

Étant données les coordonnées dun point, détermi- ner s'il est hors de la surface ou dans Vintérieur de la surface.. L'équation indique si le point est sur

Elle engendrera ainsi une surface dont Téquation résultera de l'élimination de h entre les deux équations (3) et s'obtiendra évidemment en substituant z en place de h dans la

Lire dans la table des t (tTable.txt, fourni) la valeur limite de t, pour un degré de. liberté (N-1) et un risque