-3

Comment simplifier l'expression. Comment réduire? Quel est l'ordre de réduire? Quelle est la forme réduite au minimum pour ((ABC) + (A'BC)?Comment simplifier cette expression

+1

utiliser une table de vérité et Karnaugh – scrappedcola

+1

Vous pourriez vouloir vérifier votre clavier. Il semble que CAPS LOCK soit resté coincé pendant que vous tapiez le titre de votre question. Ce n'est généralement pas une bonne expérience ici lorsqu'un titre de question a plus de contenu que le corps de la question. –

+0

Désolé! J'ai corrigé l'erreur –

Répondre

1

La façon dont je le vois, est que soit

  1. Les 3 valeurs booléennes sont égales ou
  2. B est vrai et seulement l'un de A ou C est vrai

je voudrais utiliser:.

(A == B && B == C) || (B && A^C) 
+0

'=='? Quel opérateur booléen est-ce? :-) – paxdiablo

+0

@paxdiablo Je ne connais pas trop les symboles booléens. Qu'est ce que ça serait? De toute évidence, c'est un opérateur égal. – 4castle

+0

4castle, il n'y a pas d'égalité dans les opérations booléennes, en supposant que la question se limite à de telles choses (c'est-à-dire, spécifiquement à propos de electronics/gates/etc). S'il s'agit de programmation, c'est probablement la meilleure réponse, mais je ne suis pas convaincu que c'était l'intention. – paxdiablo

1

en supposant que cela est à propos de la logique booléenne en termes de c ircuits/gates, il vous suffit de remplir une carte Karnaugh et de la remplir avec les termes les plus élevés.

C: f t 
AB 
    ff t  <- A'B'C' 
    ft  t <- A'BC 
    tf 
    tt t t <- ABC', ABC 

Ceci vous donne toutes les vraies valeurs, les autres sont, par élimination, fausses.

La rangée du bas est facile car C est sans importance. Il peut être obtenu avec AB.

Dans la colonne de droite, A est sans importance, donc il peut être obtenu avec BC.

La première ligne pourrait être converti, avec De Morgan, en (A ∨ B ∨ C)' (où est l'opération or) bien qu'il peut se demander si c'est une simplification sur A'B'C', au moins en termes d'expressions booléennes.

D'où une expression simplifiée serait:

AB ∨ BC ∨ A'B'C' 

Si vous devez l'exprimer dans la même forme que votre titre, je serais probablement aller avec:

AB ∨ BC ∨ (A ∨ B ∨ C)' 

puisque c'est moins de frappe que la variante A'B'C' ci-dessus:

(a and b) or (b and c) or not (a or b or c) 
+0

Qu'est-ce que 'A' vs' A''? – naomik

+0

@naomik, 'A'' signifie non-A. C'est une façon de le représenter quand votre police ne fournit pas de fonction de barre trop haute. – paxdiablo

+0

Le problème est intéressant pour moi mais je ne connais pas tous les symboles. Merci^_^ – naomik