bonjour a tous,
j ai une exercise a faire en lisp, mais je reussi pas. est ce que vous pourriez m aide?
voila le programe suivant :
(DE P(M N)
(IF (= M 0) N
(1+P(1-M)N)))
je dois demontrer que: pour tt M,N (P M N )= P (N M)
je vous remercie en avance, je trop espere que vous trouveraiez le temps pour m aider
P c'est le nom de la fonction
M et N sont 2 paramètres de la fonction
mais le parenthèse semble faux, et pas que
apparemment si M vaut 0 ça retourne N
sinon... impossible de déchiffrer cette ligne pour ma part, je doute qu'elle soit syntaxiquement correcte
__________________________
Spirit - modérateur casu ^-^'