bonjour, je suis encore désolée j'dois avoir l'air nulle
, mais ça fait quelques heures que je cherche a créer une fonction qui "ajoute" une liste à un atome:
autrement dit, une fonction qui entre x, un atome, et L, une liste.
Code Scheme : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 (ajout 2 '(3 4)) --> '(2 3 4)
Bon. J'ai créé la fonction « rajout » qui ajoute un atome à une liste, si ça peut aider :
et qui fait :
Code Scheme : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 (define (rajout l x) (if (null? l) (list x) (cons (car l) (rajout (cdr l) x ))))
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 (rajout '(1 2) 3) --> '(1 2 3)
Partager