Section 3

Décider

Comparer des valeurs, et faire dépendre d'elles ce que le programme exécute.

Vos programmes savent maintenant retenir une valeur et la montrer, mais ils font toujours la même chose à chaque exécution : la suite des instructions ne varie pas.

Cette section leur donne le choix. D’abord comparer — c’est là qu’on répond enfin à la question laissée en suspens sur le signe = —, puis exécuter une chose ou une autre selon la réponse, et enfin poser plusieurs conditions à la fois.

Dans cette section

  • 3.1Comparer

    Les six comparaisons, et la réponse à la question laissée en suspens sur le signe =.

  • 3.2if et else

    Exécuter une chose ou une autre — et pourquoi une condition doit être un bool.

  • 3.3Combiner des conditions

    and, or, not, xor — en toutes lettres, et seulement sur des bool.