|
Written by Administrator
|
On souhaite gérer un agenda, contenant un ensemble de contacts. 1. Définir un type agendas comprenant un tableau de contacts et le nombre de contacts réellement inscrits. 2. Ecrire des procédures agendas_saisir et agendas_afficher permettant de saisir et d'afficher une variable de ce type. 3. Ecrire une procédure agendas_get_contact permettant de savoir si un nom donné figure dans un agenda donné et dans l'affirmative retourne dans l'un des paramètres le contact recherché. 4. Ecrire une procédure agendas_get_plus_jeune permettant de connaître le nom et l'âge du contact familial le plus jeune d'un agenda donné. 5. Ecrire une procédure agendas_ajout_contact permettant d'ajouter un contact donné dans un agenda donné. 6. Ecrire une procédure agendas_stri permettant de trier par sélection un agenda par ordre alphabétique des noms des contacts. On pourra écrire préalablement une procédure agendas_get_min qui indiquera l'indice du plus petit contact (dans l'ordre alphabétique) entre deux indices donnés. 7. Ecrire une procédure agendas_démo permettent de tester vos procédures et fonctions.
|