blob: 64b369a11bed372629e5eab877e5098539e707f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
INTRO
Exercice 1 :
#t
#t
6
erreur
Exercice 2 :
(if (< 10 20) #t #f)
equivalent a (< 10 20)
Exercce 3 :
2 -6 + 10 ==> (+ (- 2 6) 10) ==> 6
2+5 * (-3 + 12) ==> (+ 2 (* 5 ( - 12 3 ))) ==> 47
( 9/2) / (2/4) ==> (quotient (quotient 9 2) (quotient 2 4)) ==> quotient non defini pour 0
Exercice 4 :
#t
#f j'aurais pu prevoir
Exercice 5 :
non (A et B) <=> non(A) ou non(B)
(lois de morgan )
Exercice 6 :
Exercice 7 :
Exercice 8 :
Exercice 9 :
Exercice 10 :
>(expt 12345 12345)
>A FINIR
PARTIE 1 :
Exercice 2 :
Vraisemblablement cela devrait renvoyer 100, car le 10 masque l'ancienne valeurs de x dans le top-level
Et effectivement.
Exercice 3 :
Rendra 11 : effectivement.
Exercice 4
DrRacket rale parce que d est deja defini, en remplacant le define par un set!, on obtient 15
Exercice 5 :
101, soit 10*10 + 1
En inversant les definitions, cela fonctionne toujours
Exercice 6 :
1/3
0.3333333
1/3
0.3333333
1/2
1 1/2
Exercice 7 :
Exercice 8 :
Notes pour day :
trouver un app qui associe au numero du mois le nombre de mois a 30 jours ecoulés depuis :
1
|