12

Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Embed Size (px)

Citation preview

Page 1: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques
Page 2: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Points importants de la semaine

Les constantes.

Les boucles.

Les opérateurs relationnels

Les opérateurs logiques.

Page 3: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les constantes (p. 19)

Qu’est-ce qu’une constante ?

Réponse :

Une constante est un identificateur utilisé pour représenter une valeur. Cette valeur ne peut pas changer durant l’exécution d’un programme.

Page 4: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les instructions itératives

À quoi sert une instruction itérative ?

Réponse :

Une instruction itérative permet de répéter une ou plusieurs instructions tant que l’évaluation d’une expression booléenne est vraie.

Page 5: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les instructions itératives

Quels sont les 3 types de boucles que nous avons présentées en Excel/VBA jusqu’à présent ?

Réponse :

Do While...Loop

While...Wend

For

Page 6: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les instructions itératives

Quelle boucle préconise-t-on lorsque l’on connaît le nombre de répétitions à réaliser ?

Réponse :

La boucle For.

Page 7: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les instructions itératives

Qu’affiche le code suivant ?x = 2

While (x >= 0)

Call MsgBox(x)

x = x - 1

Wend

Réponse :

2, 1 et 0.

2 est plus grand que 0.

L’expression booléenne est donc

vraie.

1 est plus grand que 0.

L’expression booléenne est donc

vraie.

0 est égal à 0.L’expression

booléenne est donc vraie.

-1 est plus petit que 0.

L’expression booléenne est donc

fausse.

Page 8: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les opérateurs logiques (p. 51)

Quels sont les trois opérateurs logiques en Excel/VBA ?

Réponse :- And

- Or

- Not

Page 9: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les opérateurs logiques (p. 51)

Évaluez l’expression suivante :Not (True And (False Or Not (False And True)))

Réponse :

Not (True And (False Or Not False))

Not (True And (False Or True))

Not (True And True)

Not True

False

Page 10: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les opérateurs logiques (p. 51)

Que peut-on affirmer sur l’expression suivante où x est une variable booléenne dont la valeur est inconnue :

False And x

Réponse :

Qu’elle est fausse !

En effet, peu importe la valeur de x, puisque l’opérande de gauche est faux, l’expression sera toujours fausse.

Page 11: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Rappel : les opérateurs logiques (p. 51)

Que peut-on affirmer sur l’expression suivante où x est une variable booléenne dont la valeur est inconnue :

True Or x

Réponse :

Qu’elle est vraie !

En effet, peu importe la valeur de x, puisque l’opérande de gauche est vrai, l’expression sera toujours vraie.

Page 12: Points importants de la semaine Les constantes. Les boucles. Les opérateurs relationnels Les opérateurs logiques

Maintenant, place à la partie pratique!

C’est tout pour la partie théorique de la semaine # 2.