On souhait améliorer la vitesse du traducteur français-anglais .on utiliser un arbre binaire de recherche base sur l’ordre alphabétique des mots (ordre de dictionnaire).chaque nœud contient un mot en français et sa traduction en anglais comme schématisé sur la figure suivant
:Travail demandé
1. Créer un module mot-dict contenant la définition du type mot-dict. avec toutes les opérations nécessaires sur ce type. Un mot-dict. est composé d’un mot en français et sa traduction en anglais
2. Créer un module arbre contenant la définition du type arbre avec toutes les opérations nécessaires sur ce type
3. Ecrire en c/c++ le programme permettant de :
• Créer le dictionnaire en lisant les mots français et leur traduction à partir de clavier ou à partir d’un fichier.
• Afficher le nombre des mot du dictionnaire.
• Ajouter et retirer des mots des dictionnaire.
• Modifier la traduction en anglais d’un mot du dictionnaire .
• Traduire un mot du français vers anglais .si le mot n’existe pas dans la dictionnaire ,le programme afficher « ce mot n’existe pas dans le dictionnaire »