Bonjour,
Je suis étudiante en info et je voudrais savoir pourquoi ma fonction en scheme ci-dessous ne me renvoie pas le bon resultat.
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 (define (facteurs-premiers n) (define (iter a n acc) (cond ((> a n) acc) ((= (modulo a n) 0) (iter a (quotient n a) (cons a acc) )) (else (iter (+ a 1) n acc)))) (iter 2 n '()))
Partager