question est:comment compter nombre impair et pair avec l'aide PROLOG
lorsque nous saisissons mem ([1,2,3,4,5]).
nous obtenir la sortie comme ci-dessous:
impair = 3
même = 2
mon codage est comme ça, mais ne peut pas fonctionner. peut m'aider à vérifier où est mon erreur ??
mem (X, [X | L]). Mem (X, [élément | L]): - mem ([X, L]).
count ([], L, L).
count ([X | H], L1, L2): - écriture (pair), X% 2 = 0, nl, écriture (impair), X% 2> = 1, nl, compter ([H], [X | L1], L2).
merci pour votre aide.