Chapitre 2: Des expressions dans des expressions dans des expressions
Dans le chapitre précédent, tu as appris à écrire des expressions simples dans un langage de programmation.
Dans ce chapitre, tu vas apprendre à écrire des expressions imbriquées : des expressions dans des expressions dans des expressions…
Expressions imbriquées
Les expressions imbriquées ressemblent à des poupées russes : une expression contient une expression qui contient une expression qui contient une expression qui contient…
Tu dois te demander à quoi peut bien servir une expression contenu dans une expression ?
Voici un exemple. Composons une expression imbriquées qui ajoute 3
et 4
et qui multiplie ce résultat par 5
.
Pour ça nous allons réutiliser les 3 étapes d’une expression que nous avons appris dans le chapitre précédent:
-
D’abord, tu dois dire à l’ordinateur qu’il doit executer quelque chose. Pour cela tu utilises les parenthèses
()
. L’ordinateur va executer pour toi ce qui se trouve entre les parenthèses. -
Ensuite, tu dois dire à l’ordinateur quelle
opération
il doit executer : dans notre cas il s’agit de la multiplication. -
Enfin, tu dois dire à l’ordinateur quels sont les détails de l’
opération
: lesopérandes
. Dans notre cas, lesopérandes
sont(+ 3 4)
et 5.
Si on suit ces trois rêgles, on obtient :
(* (+ 3 4) 5)
Félicitation ! C’est ta première expression imbriquées.
Maintenant, essaie d’utiliser plus d’opérandes
: tu peux écrire (* (+ 3 4) 5 6 8)
par exemple.
Exercices
Si tu as des difficultés avec un exercice, relis les détails des 3 étapes d’une expression.
A. ajoute 10 à 12 et multiplie le résultat par 3
()
B. ajoute 7 à 9 et multiplie le résultat par 5
()
C. multiplie 7 par 9 et ajoute 6 au résultat
()
D. multiplie 7 par 9 et ajoute 6 et 9 au résultat
()
E. ajoute 7 à 9 et multiplie le résultat par 5 et 3
()
F. ajoute 7 à 9 et multiplie le résultat par (+ 3 8 9)
()
Voici les solutions :
A. 66
B. 80
C. 69
D. 78
E. 240
F. 320
Send us a screenshot with your programs to viebel@gmail.com.