Bonjour; J'ai essaye de resoudre ces exercices mais je n'ai pas pu, pourriez vous m'aider. merci
1) Créer un fichier « principal.c » contenant les fonctions suivantes :
* Remplir_Tableau permettant de remplir un tableau T de dimension n ;
* Afficher_Tableau permettant de remplir un tableau T de dimension n ;
* Chercher_occurrences permettant de construire, à partir d’un tableau T, un tableau contenant les positions d’occurrences d’une valeur v ;
* Efface_Occurrences permettant d’effacer d’un tableau T toutes les occurrences d’une valeur v et de tasser les éléments restants de T ;
* Fusion permettant de construire à partir de deux tableaux triés dans l’ordre croissant, un troisième tableau trié dans l’ordre croissant. Les tableaux ainsi que leurs dimensions doivent être passés comme paramètres de la fonction ;
* Tri_croissant permettant de trier un tableau dans l’ordre croissant ;
* Tri_décroissant permettant de trier un tableau dans l’ordre décroissant ;
* Main permettant de créer un menu faisant appel à toutes les fonctions sus-mentionnées.
2) Créer les fichiers suivants :
• Entrée_sortie.c contenant les fonctions Remplir_Tableau et Afficher_Tableau ;
• Occurrence.c contenant les fonctions Chercher_occurrences et Efface_Occurrences ;
• Tri.c contenant les fonctions Fusion, Tri_croissant et Tri_décroissant ;
• Principal1.c contenant la fonction main.
-----