Bonjour voici un petit exo assez simple mais où je bloque sur une partie:

DEBUT
A,B,C,D : entiers

A<--- 7
B<--- 10
C<--- -6
D<--- 32

SI NON (A<B ET C>D) ET (A<D OU NON (B<C) ) ALORS
AFFICHER " C'est vrai ! "
SINON
AFFICHER " C'est faux ! "
FINSI
FIN



On me demande : - Indiquez quel message sera affiché par l'Algo ?
- Expliquer par les Tables de Vérité ?

Moi j'ai d'abord simplifié l'expressio ainsi on a :

SI ( A>=B OU C<=D) ET ( A<D OU B>= C )

Donc en remplaçant par les chiffres

SI ( 7>=10 OU -6<=32 ) ET ( 7<32 OU 10>= -6 )

A mon avis l'Algo va afficher c'est vrai même si 7>=10 est faux puisque on a OU dans la première parenthèse; -6<=32 est vrai ; 7<32 vrai ; 10>=-6 est vrai .
Donc ça marche.

Pour les Tables de Vérité j'ai un peu de mal à le modéliser.

Merci de votre aide.