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

Langage Java Discussion :

algorithme des prénom


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Par défaut algorithme des prénom
    bonjour, je voudrai écrire un algorithme en Java qui fait la distinction entre un prénom féminin et prénom masculin

    proposer moi vous idée SVP

    Merci

  2. #2
    Membre Expert Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Par défaut
    Avant d'écrire un algorithme il faut être capable d'énoncer la règle. Et dans ce cas je ne pense pas que l'on puisse énoncer une règle. La seule solution que je vois serait de référencer tous les prénoms et noter s'ils sont masculin, féminin ou mixte.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    726
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 726
    Par défaut
    Si tu as une classe "Prenom" tu peux toujours spécifier un attribut qui te dira si il est féminin ou masculin.

    Ou bien tu crées 2 classes PrenomFeminin et PrenomMasculin héritant de la classe abstraite Prenom.

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 156
    Par défaut
    En linguistique, la solution est definir, un ensemble de regle qui seront appliquées ensuite à un dictionnaire.
    Pour les prénoms en France, on notera plusieurs cas :
    Prénoms uniquement masculin : Fabrice, Didier par ex:
    Prénoms uniquement féminin : Delphine, Chnatal par ex:
    Prénoms mixte à orthographe unique. Camille, Dominique par ex..:
    Prénoms mixte à orthographe différent selon le sexe mais avec une règle d'orthographe général : Michel=>Michelle, Daniel, Danielle.
    Et différentes règles d'exceptions: Par exemple : Prénoms mixte à orthographe différentes mais sans règle générale. Par exemple : Georges pour les garçons et George pour les filles

    Une fois les règles énoncés il est assez trivial d'imposé une structure Objet en programmation :
    Ensuite de manière EXHAUSTIVE, intégrer un maximum de prénom dans le dictionnaire en les associant à une des règles prédéfinit.

Discussions similaires

  1. L'algorithme des championnats
    Par guillaume40 dans le forum Mathématiques
    Réponses: 5
    Dernier message: 29/06/2007, 14h00
  2. algorithme des fautes de frappes
    Par EvaristeGaloisBis dans le forum Mathématiques
    Réponses: 4
    Dernier message: 18/06/2007, 21h06
  3. Concernent l'algorithme des chaines de caractére
    Par alita dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 06/05/2007, 02h50
  4. Algorithmes des coureurs !
    Par fatifati dans le forum Pascal
    Réponses: 7
    Dernier message: 06/03/2007, 16h44

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