A good answer might be:

Combien avez-vous cash ? 50000 
Quel est le montant de votre prêt ? 75000
C'est suffisant pour cette voiture ! 
Lorsque l'exécution arrive à l'instruction if , il se trouve que 
cash >= 25000    --- true, car 50000 >= 25000
et
credit >= 25000    --- true, car 75000 >= 25000
Comme tout ce qui est requis pour que le OR retourne true est qu'une des deux conditions soit vraie, l'expression booléenne complète est true.

L'opérateur OR


L'opérateur OR est utilisée dans une expression booléenne pour s'assurer qu'il y a au moins une valeur true. Si les deux parties valent true, l'expression complète est aussi true. Si juste l'une de deux parties est true, l'expression complète est true. Si les deux parties sont false, alors l'expression complète est elle aussi false. L'opérateur OR est opérateur booléen car il combine deux valeur booléennes en une seule :
                      +--------------+
valeur true/false     |              |
--------------------->|              |
                      |              |  true/false
                      |     OR       |--------------->
valeur true/false     |              |
--------------------->|              |
                      |              |
                      +--------------+
Une manière synthétique de décrire l'opérateur OR est :
  • true  || true  = true
  • false || true  = true
  • true  || false = true
  • false || false = false
L'opérateur OR est utilisé pour s'assurer qu'au moins une des conditions est vérifiée.

QUESTION 17:

Voici une expression logique :
34 > 2 || 5 == 7
Est-ce que cette expression complète sera true ou false ?

Attention ce ne sont pas des mathématiques ...