Expression booléennes très facile

Résolu/Fermé
zestelle Messages postés 109 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 19 septembre 2018 - 29 janv. 2018 à 11:44
 Utilisateur anonyme - 30 janv. 2018 à 16:47
Bonjour, ça fait très longtemps que je n'ai pas fait d'algèbre de bool donc je ne suis pas très sûr de mes capacités. J'ai un exercices très facile :

a ⊕ a = Not(A).A + A.Not(A)=0

a ⊕Not(a) = aa + aa = a+a =a

a ⊕ 0 = Not(a).o + a.1=0+a =a

A mon avis tout est faux, sauf peut être la première, merci de m'aider.

2 réponses

Utilisateur anonyme
29 janv. 2018 à 15:29
Bonjour

L’algèbre de bool, c’est des maths.
C’est utile en programmation certes.
Alors on peut t’aider, mais ni te faire un cours de maths, ni te donner la solution toute cuite.
A ton avis tout est faux, pourquoi?
1
zestelle Messages postés 109 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 19 septembre 2018 54
29 janv. 2018 à 16:05
ouais, je sais. Mais c'est un cours que j'ai appris en début d'année (et pourtant j'ai mis des heures et des heures dessus) . Il y a des propriété dans l'algebre de bool et j'arrive pas à toute les retrouver.
je suis pas sûr que a+a = a . Et me rappel plus ce que fait a + 1. C'est un niveau tellement bas, que normalement tu as ces réponse dans tes cours, en première exemple ^^" ... J'ai besoin d'un petit rappel, mais mes cours sont pas forcément très clair.
0
J’imagine que tu as appris à faire une table de vérité ?
Pour rappel celle du ou

a | b | s
0 | 0 | 0
0 | 1 | 1
1 | 0 | 1
1 | 1 | 1

Avec ça à ton avis, que peut valoir a + a ? Et a + 1 ?
0
zestelle Messages postés 109 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 19 septembre 2018 54
29 janv. 2018 à 17:36
okay merci l'ami, c'est sûr vu comme ça avec cette table de vérité ca me semble plus facile. Mais je comprends toujours pas, car j'ai du mal à visualisé >.>.
Je sais que a + not(a) = 1 (ligne 3)
Je dirais donc a+a = 1 (ligne 4)
et a +1 =1 (ligne 4).
Ca me perturbe quand même
0
Utilisateur anonyme
29 janv. 2018 à 17:43
Est ce que l’électricité ça te parle?
0
zestelle Messages postés 109 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 19 septembre 2018 54
29 janv. 2018 à 17:55
bien sûr, je vois le s comme la sortie. 1 circuit est fermé (le courant passe) et 0 circuit ouvert (le courant ne passe pas) .
0
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 101
29 janv. 2018 à 16:29
Bonjour,

Quand tu dis "tout est faux", Est-ce le résultat booléen des trois expressions qui devrait être "false" ou bien Est-ce que les expression sont toutes erronées?

Moi, j'écrirai :
a ⊕ a = 0 ...............// toujours faux
a ⊕Not(a) = 1 ......// toujours vrai
a ⊕ 0 = a ..............// a la valeur de 'a'

Cet opérateur peut aussi être appelée "différent de"
a différent de a : jamais
a différent de Non a : toujours
a différent de 0 : vrai si 'a' n'est pas 0
1
zestelle Messages postés 109 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 19 septembre 2018 54
29 janv. 2018 à 17:48
Quand je dis tout est faux, c'est que le résultat que j'ai trouvé me semble erroné. D'accord merci, je vois mon erreur du coup. Je reprend cette écriture pour être sûr:
a ⊕Not(a) = A.(Not(Ā)) + (Not(Ā)).A
= a +a
=1 (donc a +a égale bien 1 ?) . C'est vraiment ça qui me posé problème, car je savais que A + Ā =1

Merci à vous deux.
0
Utilisateur anonyme
30 janv. 2018 à 16:47
Non a + a c’est pas 1.
Ce sont 2 interrupteurs, en parallèle et reliés mécaniquement (qui s’ouvrent et se ferment ensemble)
Donc a + a c’est a
0