diff options
Diffstat (limited to 'sem_4/progaapp/exo.txt')
| -rw-r--r-- | sem_4/progaapp/exo.txt | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/sem_4/progaapp/exo.txt b/sem_4/progaapp/exo.txt new file mode 100644 index 0000000..64b369a --- /dev/null +++ b/sem_4/progaapp/exo.txt @@ -0,0 +1,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
|
