Удаление всех элементов списка по значению - Prolog
Формулировка задачи:
Программу реализовать двумя способами: с использованием стандартных процедур обработки списков и без использования. Подсобите пожалуйста)
тут я не нашел именно этого(
Решение задачи: «Удаление всех элементов списка по значению»
textual
Листинг программы
domains int=integer intl=int* predicates removeall(intl,int,intl) clauses removeall([],_,[]). removeall([H|T],H,Q) :- removeall(T,H,Q). removeall([Z|T],H,[Z|Q]) :- Z <> H, removeall(T,H,Q).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д