From 9fe033ea88c2f705ec18c232873d056e0c229d72 Mon Sep 17 00:00:00 2001 From: Gaspard Coulet Date: Wed, 28 Apr 2021 23:05:53 +0200 Subject: Initial commit --- sem_4/progaapp/exo.txt | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 sem_4/progaapp/exo.txt (limited to 'sem_4/progaapp/exo.txt') 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 -- cgit v1.2.3