IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Programmer un dictionnaire bilingue en C


Sujet :

C

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    en informatique
    Inscrit en
    Mars 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : Algérie

    Informations professionnelles :
    Activité : en informatique

    Informations forums :
    Inscription : Mars 2015
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Programmer un dictionnaire bilingue en C
    Bonjour tout le monde, donc j'ai un travail à remettre avant la fin du moi d'Avril et je ne sais toujours pas d'où commencer, sachant que je ne suis qu'un simple débutant en programmation. voilà donc ce-là consiste à programmer un dictionnaire bilingue (Français-anglais). Je vous demande de bien m'expliquer le sujet (parce que je galère vraiment) et de me donner des idée comment le commencer.

    l’énoncé:
    Un traducteur Français-Anglais utilise un dictionnaire qui peut être représenté par un tableau ayant 26 cases (correspondant aux 26 lettres de l’alphabet) de listes linéaires chainées triées par ordre alphabétique, où chaque maillon contient le mot en français plus sa traduction en anglais ainsi que la liste de ses synonymes français et anglais (ces derniers sont aussi modélisés par des listes linéaires chainées).
    On désire par la suite améliorer notre traducteur en effectuant de la traduction Anglais-Français, pour cela, on construit à partir du tableau précédent un autre tableau des mots en Anglais et leurs interprétation en français en gardant bien entendu les listes des synonymes. Le travail demandé consiste à :
    o Construire le dictionnaire Anglais-Français à partir du premier dictionnaire.
    o Faire les opérations d’insertion, suppression d’un mot dans le dictionnaire.
    o Chercher le synonyme ou la traduction d’un mot donné (en français ou bien en anglais).

    En attente de vos réponse

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 370
    Points : 23 625
    Points
    23 625
    Par défaut
    Bonjour et bienvenue,

    Tu peux faire deux choses dans un premier temps.
    1. Créer une structure avec le mot-clé struct qui va contenir
      • Un mot en français ;
      • Un mot en anglais ;
      • Un pointeur vers une structure du même type pour mettre en place ta liste chaînée (fais une recherche avec « liste chaînées en C », la littérature est pléthore à ce sujet) ;
    2. Tu déclares un tableau de ces structures avec les crochets « [ ] ». Tu obtiens alors un tableau de 26 structures indépendantes les unes des autres, à partir de chacune desquelles tu pourras démarrer une liste.


    À noter que cet exercice est en fait le meilleur exemple à donner pour présenter les hash tables, qui sont des structures de données très largement utilisées en informatique. Le dictionnaire à 26 entrées est d'ailleurs exactement l'exemple que j'utilise moi-même lorsque l'on traite de ce sujet. :-)

    Bon courage.

Discussions similaires

  1. Création d'un dictionnaire bilingue console Windows
    Par Deutschland92 dans le forum Mon programme
    Réponses: 0
    Dernier message: 19/03/2014, 19h57
  2. [WD-2010] Dictionnaire bilingue s'affiche automatiquement
    Par Ginette54 dans le forum Word
    Réponses: 3
    Dernier message: 08/10/2013, 19h44
  3. [TPW] Programme de gestion d'un dictionnaire
    Par hmidi020 dans le forum Turbo Pascal
    Réponses: 2
    Dernier message: 04/11/2011, 18h29
  4. Récuperer les données a partir d'un dictionnaire bilingue
    Par mokhtarlive dans le forum Général Java
    Réponses: 0
    Dernier message: 23/03/2011, 16h14
  5. Inclure un dictionnaire français dans mon programme
    Par paissad dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 16/05/2007, 19h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo