[LISP] Pgcd

k_you

Nouveau membre
Kikou all :))
voila je voudrais faire un programme donnant le pgcd de 2 nombres en Lisp,
tel que:
(pgcd 15 20)
->5
mais je n'arrive pas du tout à le faire, need help please ^^
 

k_you

Nouveau membre
j'ais pense à ca mais ca ne marche pas, adez moi svp:
(defun pgcd (a b)
(cond
((< a b) (pgcd a (-b a)))
((> a b) (pgcd (-a b) b))
(t a)))
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 128
Messages
6 717 841
Membres
1 586 372
Dernier membre
Meeithot
Partager cette page
Haut