Bonjour à tous,
Voilà je me suis lancé dans la programmation fonctionnel avec scheme avec le livre "How to Design Programs" (gratuit sur http://www.htdp.org), mais malheureusement je bloque sur l'exercice 5.1.3 (http://www.htdp.org/2003-09-26/Book/...lum-Z-H-8.html).
Pour l'exercice 5.1.2, j'ai trouvé la réponse suivante :
Par contre pour le 5.1.3, je ne vois pas du tout comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 (define (check-guess guess target) (cond [(> guess target) 'TooLarge] [(= guess target) 'Perfect] [(< guess target) 'TooSmall]))
On demande de créer une fonction qui prend 4 nombres (les 3 chiffres que l'on doit deviner, ainsi que le target, qui est la réponse), par contre, je ne vois pas comment "additionner" les 3 chiffres pour obtenir un nombre, et ainsi le comparer avec target.
Je ne sais pas si j'ai été assez clair, mais votre aide serait la bienvenue! Merci d'avance.
Partager