(define sin_x_sur_x (lambda (x) (if (= x 0) 1 (/ (sin x) x)))) (define divisiblePar? (lambda (nombre diviseur) (= (remainder nombre diviseur) 0))) (define estBissextile? (lambda (annee) (or (divisiblePar? annee 400) (and (divisiblePar? annee 4) (not (divisiblePar? annee 100)))))) (define abs ; soit abs (lambda (x) ; la fonction aàun argument x qui (if (>= x 0) ; si x est positif ou nul x ; alors vaut la valeur de x (- x)))) ; sinon vaut la valeur de -x (define une_fonction_avec_erreur (lambda (n) (if (zero? (remainder n 5)) ; n divisible par 5 ? (n * 3) ; <- !!! l'erreur est ici !!! (* 2 n)))) (define f (lambda (x) (if (<= x 0) (* 2 x) ; cas x <= 0 (if (< x 1) x ; cas 0