Chapitre 4: Évaluer plusieurs expressions
Dans le chapitre précédent, tu as appris à donner un nom à des expressions.
Jusque maintenant, tu as appris comment dire à l’ordinateur d’évaluer une expression. Si tu écris plusieurs expressions dans une boîte de code, l’ordinateur n’affichera que le résultat de la dernière expression.
Regardes cette boîte :
(+ 3 4)
(* 7 8)
L’ordinateur n’affiches que le résultat de l’évaluation de l’expression (* 7 8)
.
Dans ce chapitre, tu vas apprendre à dire à l’ordinateur d’afficher le résultat de plusieurs expressions. En langage informatique, on appelle ça une liste d’expressions, et on l’écrit list
.
Un nouvel amis : list
Pour dire à l’ordinateur d’évaluer plusieurs expressions, tu dois utiliser l’opération appelée list
et écrire les expressions que tu veux évaluer comme opérandes.
(Tu vois, même si tu dis à l’ordinateur d’évaluer plusieurs expressions, tu dois écrire une expression. C’est un petit peu étrange, non ?)
Pour cela, on utilise les 3 étapes d’une expression :
- parenthèses
- le nom de l’opération :
list
- les opérandes : les expressions que l’on veut évaluer
Par exemple, demandons à l’ordinateur d’afficher l’évaluation de (+ 3 4)
et de (* 7 8)
:
(list
(+ 3 4)
(* 7 8))
Essaies d’afficher l’évaluation de (+ 3 4)
et de (* 7 8)
et de (+ 9 8)
.
Listes de listes
Comment demanderais-tu à l’ordinateur d’afficher plusieurs listes ?
Tout simplement comme ça :
(list
(list
(+ 3 4)
(* 7 8))
(list
(+ 6 5)
(* 8 3)))
Et bien sûr, tu peux mélanger des listes et des nombres à l’interieur d’une liste.
(list
(list
(+ 3 4)
(* 7 8))
1 4 9)
Exercices
A. Affiches 2*3
, 2*4
et 2*5
.
()
B. Affiches les nombres 1, 2, 3, 4 et 9.
()
C. Affiches l’age de tes frères et sœurs (ou de tes amis).
()
D. Affiches la différence d’age entre toi et des frères et sœurs (ou tes amis)
()
E. Affiches deux listes :
- l’age de tes frères et sœurs (ou de tes amis)
- les nombres impaires entre 1 et 10
()
Send us a screenshot with your programs to viebel@gmail.com.