
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.14.88] |
![]() |
|
![]() |
|
|
Задание: Сформируйте новый список, включающий в себя те элементы первого списка, которые не входят во второй (pазность множеств).
Программы должны быть написаны на языке двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя. В прологе все отлично получилось, а в ЛИСПЕ не могу запустить на выполнение, необходимо сделать скриншот. Вот текст программы: [Код] (defun raznost(a b) (cond ((null a) nil) ((null b) a) ((member (car a) b) (raznost (cdr a) b)) (t (cons (car a)(raznost (cdr a) b))) ) ) [/ код] Подскажите, как ее запустить. |
Сообщ.
#2
,
|
|
|
Примерно так:
![]() ![]() (raznost '(a b c) '(b d)) |
Сообщ.
#3
,
|
|
|
Спасибо большое! Все получилось.
![]() |