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 :

transformer des questions à choix multiple aux question binaire (oui/non)


Sujet :

Langage Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Points : 167
    Points
    167
    Par défaut transformer des questions à choix multiple aux question binaire (oui/non)
    Bonjour,
    je ne cherche pas un bou de code, je cherche plutôt une idée d'algorithme et voici ma problèmatique:
    ma structure source est un flux de sortie d'une base de donnée du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    Individu       question           reponse                  TypeQuestion
    Ind1           IDENTITE            NULL                      titre
    Ind1           General              NULL                      sous titre
    Ind1           nom                  Lenom_1                  texte
    Ind1           Prenom              Leprenom_1             texte
    Ind1           INDICATION        NULL                      titre
    Ind1           INDICATION_1     NULL                      sous titre
    Ind1           question_1         reponse_1_1            question à choix multiple
    Ind1           question_1         reponse_1_2            question à choix multiple
    Ind1           question_1         reponse_1_3            question à choix multiple
    Ind1           INDICATION_2     NULL                      sous titre
    Ind1           question_2         reponse_1_3            question à choix multiple
    Ind1           question_2         reponse_1_5            question à choix multiple
    Ind1           question_2         reponse_1_9            question à choix multiple
    Ind2           IDENTITE           NULL                      titre
    Ind2           General             NULL                      sous titre
    Ind2           nom                 Lenom_2                 texte
    Ind2           Prenom             Leprenom_2            texte
    Ind2           INDICATION       NULL                     titre
    Ind2           INDICATION_1    NULL                     sous titre
    Ind2           question_1        reponse_1_2          question à choix multiple
    Ind2           question_1        reponse_1_4          question à choix multiple
    Ind2           question_1        reponse_1_6          question à choix multiple
    Ind2           INDICATION_2   NULL                    sous titre
    Ind2           question_2       reponse_1_3           question à choix multiple
    Ind2           question_2       reponse_1_7           question à choix multiple
    Ind2           question_2       reponse_1_10         question à choix multiple
    Sachant que les questions : question_1 et question_2 peuvent avoir respectivement 12 et 15 reponses possibles.

    Dans la structure de destination, je n'ai pas le drois d'avoir plusieurs reponses possible pour la même question mais plutôt une reponse binaire, je m'explique:

    si dans ma structure source, la question question_1 avait comme reponse:
    reponse_1_1
    reponse_1_3
    reponse_1_9

    dans ma structure de destination je dois mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    question     reponse
    reponse_1_1      oui
    reponse_1_2      non
    reponse_1_3      oui
    reponse_1_4      non 
    reponse_1_5      non
    reponse_1_6      non
    reponse_1_7      non
    reponse_1_8      non
    reponse_1_9      oui
    reponse_1_10    non
    reponse_1_11    non
    reponse_1_12    non
    Je n'ai pas trouvé d'algorithme pour gerer ceci, raison pour laquelle je demende votre aide.

    je vous remercie d'avance.

  2. #2
    Membre chevronné
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Points : 2 197
    Points
    2 197
    Par défaut
    Si tu cherches un algo il aurait fallu poster dans le forum algo
    Mais bon maintenant c'est fait.

    Voila un algorithme assez simple, j'espère que tu le comprendras, je ne me souviens pas du formalisme exact.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ConstruireDestination("question_1") :
    
    pour (chaqueReponse)
    {
        si (source("question_1") contient reponse)
            tableDesRéponses(reponse) = oui;
        sinon
            tableDesRéponses(reponse) = non;
    }

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2006
    Messages
    568
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 568
    Points : 167
    Points
    167
    Par défaut
    merci, finalement j'ai utilisé une table de hachage

  4. #4
    Membre chevronné
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Points : 2 197
    Points
    2 197
    Par défaut
    Pense au bouton résolu

Discussions similaires

  1. PHP - Récupération des valeurs choix multiple
    Par adoziad dans le forum Langage
    Réponses: 5
    Dernier message: 26/01/2011, 15h35
  2. [AJAX] question à choix multiples
    Par minerva dans le forum AJAX
    Réponses: 2
    Dernier message: 04/11/2010, 00h38
  3. Réponses: 4
    Dernier message: 20/04/2009, 10h58
  4. [MySQL] Utilisation des valeur choix multiple pour executer une requete une valeur a la fois
    Par guigui69 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 26/12/2007, 17h43
  5. Utilisation des liste à choix multiples
    Par mic79 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 04/07/2005, 12h40

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