Bonjour,
j'ai écrit un prédicat division(A,B,Q,R) où Q et R
sont respectivement le quotient et le reste de la division de A par B:
Quand je compile, j'ai une erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 division(A,B,Q,R) :- Bmoins1 is B-1, between (0,Bmoins1,R), between (0,A,Q), A =:= B*Q+R.
que je n'arrive pas comprendre. J'ai vérifié le prédicat, mais je vois rien (j'ai même mis des parenthèses à B-1, mais ça marche pas).Syntax error: Operator expected
% division compiled 0.00 sec, 132 bytes
Si quelqu'un voit quelque chose, aidez moi svp.
Merci
Partager