Получение последней буквы двух строк в прологе - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь получить последнюю букву двух строк в прологе и вывести их в прологе. пример: "body", "hello" OUTPUT должен быть X = yo.

Пока у меня есть этот метод

lastletter(S, X) :-
     name(S, N),
     reverse(N, [F|_]),
     name(X, [F]).

twoterms(S, N, X) :-
name(S, A),
reverse(A, [F|_]),
name(Q, [F]),
name(N, Z),
reverse(Z, [E|_]),
name(Y,[E]),
atom_concat(X,Y,Q).

Мои методы последнего письма работают. Я испытываю затруднения в поиске решения для двух сроков. спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...