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 :

conseil sur une impléntation(table de conditions)


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 342
    Par défaut conseil sur une impléntation(table de conditions)
    Bonjour, j'aimerais avoir votre avis pour utiliser plusieurs tables de conditions.
    Ex:
    j'ai une table composée de cette manière :

    intituléA intituléB intituléC intituléD Resultat
    x x x 1 0
    1 1 x 0 1
    1 x 1 0 1
    x 0 0 0 0
    0 x x 0 0

    Pour mon développement, j'ai besoin d'utiliser cette table.
    Y a t'il une manière facile pour pouvoir respecter ces conditions?
    Faut-il mieux créer cette table et ainsi regarder dans quel cas on se trouve pour avoir la valeur du résultat ou alors utiliser simplement des if pour chaque linge de la table ?(ex:si intituléD== alors resultat =0 )?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 81
    Par défaut
    D'après ta table, ton résultat est vrai si A est vrai, D est faux et soit B soit C est vrai.

    En C, ça devrait donner ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    R = A && !D && (B || C);

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 342
    Par défaut
    en gros pour toutes mes tables, il faut que je trouve une équation logique qui me donnera directement la valeur du résultat???
    C'est le moyen le plus simple?

  4. #4
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 81
    Par défaut
    C'est mieux de simplifier les équations logiques.
    Tu peux utiliser la méthode des tableaux de Karnaugh pour ça :
    http://fr.wikipedia.org/wiki/Table_de_Karnaugh

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 12/08/2014, 11h02
  2. Conseil sur une table
    Par nef1912 dans le forum Débuter
    Réponses: 5
    Dernier message: 21/05/2014, 11h35
  3. Plusieurs conditions sur une meme table (jointure)
    Par bugbug dans le forum Requêtes
    Réponses: 18
    Dernier message: 22/09/2009, 14h34
  4. plusieurs COUNT sur une seule table avec conditions différentes
    Par dingoth dans le forum Administration
    Réponses: 9
    Dernier message: 20/12/2006, 10h13
  5. jointure sur une même table
    Par guillaumeVb6 dans le forum Langage SQL
    Réponses: 7
    Dernier message: 06/09/2004, 15h08

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