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

Algorithmes et structures de données Discussion :

Tables de vérité


Sujet :

Algorithmes et structures de données

  1. #1
    Candidat au Club
    Femme Profil pro
    Programmeur
    Inscrit en
    Juillet 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 27
    Localisation : Maroc

    Informations professionnelles :
    Activité : Programmeur

    Informations forums :
    Inscription : Juillet 2015
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Tables de vérité
    Comment Faire les tables de vérité pour les expressions logiques suivantes:
    (A ET B ET C) OU A
    Var1 OU NON (Var2 et Var3) ET Var2
    (Var1 OU Faux) ET (Var1 OU Vrai)
    et comment Simplifier ces expressions lorsque cela est possible
    ...???

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 242
    Points : 13 457
    Points
    13 457
    Par défaut
    Bonjour

    Autant de termes que tu peux chercher grâce à Google, étudier, et résoudre.

    Bonne chance!
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Candidat au Club
    Femme Profil pro
    Programmeur
    Inscrit en
    Juillet 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 27
    Localisation : Maroc

    Informations professionnelles :
    Activité : Programmeur

    Informations forums :
    Inscription : Juillet 2015
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    bonsoir
    immmmm...
    d'accord j'essaierai ^_^
    merci pour votre réponse

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur banc de test
    Inscrit en
    Mai 2014
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur banc de test
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2014
    Messages : 199
    Points : 482
    Points
    482
    Par défaut
    Bonjour,

    Il y a une astuce pour comprendre rapidement comment grouper les opérations ET et OU et pouvoir simplifier l'opération ou retirer des parenthèse quand c'est possible.

    L'opérateur logique ET se comporte comme une multiplication.
    a ET b ET c ET d ET e

    qu'on peut écrire:
    a × b × c × d × e

    NB: La notation en algèbre de Boole est habituellement un point plutôt que «×».

    Le résultat sera seulement vrai si tous les éléments/opérandes sont vrais.

    Table de vérité en logique combinatoire (binaire):
    0x0x0x0x0 = 0
    0x0x0x0x1 = 0
    0x0x0x1x0 = 0
    0x0x0x1x1 = 0
    0x0x1x0x0 = 0
    ...
    0x1x1x1x1 = 0
    ...
    1x1x1x1x1 = 1


    L'opérateur logique OU se comporte comme une addition.

    a OU b OU c OU d OU e


    qu'on peut écrire:
    a + b + c + d + e

    Le résultat sera vrai si au moins un des éléments/opérandes est vrai.

    Table de vérité en logique combinatoire (binaire):
    0+0+0+0+0 = 0
    0+0+0+0+1 = 1
    0+0+0+1+0 = 1
    0+0+0+1+1 = 1
    0+0+1+0+0 = 1
    ...
    1+1+1+1+1 = 1

    Tout comme une opération mathématique classique il est primordial de placer des parenthèses pour regrouper et prioriser les opérations.

    L'opérateur de multiplication est prioritaire sur l'addition/soustraction:

    0 * 1 + 1 * 1 = 1

    • 0 * 1 = 0
    • 1 * 1 = 1
    • 0 + 1 = 1


    0 * (1 + 1 * 1) = 0

    • 1 * 1 = 1
    • 1 + 1 = 2 # 1 en logique combinatoire
    • 0 * 2 = 0


    Le principe est le même en logique combinatoire:
    0 ET 1 OU 1 ET 1 = 1

    • 0 ET 1 = 0
    • 1 ET 1 = 1
    • 0 OU 1 = 1


    0 ET (1 OU 1 ET 1) = 0

    • 1 ET 1 = 1
    • 1 OU 1 = 1
    • 0 ET 1 = 0


    Au final votre opération: (A ET B ET C) OU A
    Peut se traduire textuellement par:
    Est vrai si tout les éléments/opérandes A, B, C sont vrais ou si A est vrai.

    Donc dans la table de vérité.
    A doit toujours être vrai, et A est en quelque sorte une valeur par défaut si le résultat de la parenthèse est faux
    Avec 3 entrées (A, B, C) ça fait 2^3 combinaisons différentes.

    Nom : Table de vérité.png
Affichages : 7293
Taille : 536 octets

    On constate que peu importe les valeurs de B et C, seul A détermine l'état de sortie.

    L'opération suivante :
    (A ET B ET C) OU A

    peu donc être simplifié par:
    A



    Avec ce principe en tête vous devriez pouvoir comprendre facilement comment simplifier les autres opérations.

  5. #5
    Candidat au Club
    Femme Profil pro
    Programmeur
    Inscrit en
    Juillet 2015
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 27
    Localisation : Maroc

    Informations professionnelles :
    Activité : Programmeur

    Informations forums :
    Inscription : Juillet 2015
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    je comprends mieux maintenant
    Merci beaucoup, votre explication très claire
    vraiment je ne sais pas comment vous remercier
    Merci..Merci ...Merci
    Merci beaucoup pour votre aide et votre temps

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

Discussions similaires

  1. Generation Table de vérité
    Par Flow_75 dans le forum C
    Réponses: 4
    Dernier message: 20/03/2015, 14h21
  2. Algèbre de Boole et table de vérité
    Par krapoplate dans le forum Mathématiques
    Réponses: 6
    Dernier message: 20/10/2011, 14h03
  3. Table de vérité et remplissage d'une table associée
    Par Frog74 dans le forum VBA Access
    Réponses: 9
    Dernier message: 07/05/2008, 14h21
  4. Réparation table/entête endommagée
    Par tbesrour dans le forum Paradox
    Réponses: 15
    Dernier message: 27/11/2007, 10h42
  5. Tables de vérité et UML
    Par garlande dans le forum UML
    Réponses: 5
    Dernier message: 26/10/2007, 14h28

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