Удалить из списка все четные по значению элементы. Что прописать в goal? - Prolog

Узнай цену своей работы

Формулировка задачи:

есть задание:Удалить из списка все четные по значению элементы есть решение
Листинг программы
  1. DOMAINS
  2. list = integer*
  3. PREDICATES
  4. f(list, list)
  5. CLAUSES
  6. f([], []):-!.
  7. f([H|T],Tail):-H mod 2=0, f(T, Tail),!.
  8. f([H|T],[H|Tail]):-f(T, Tail).
вопрос:что нужно написать в goal?

Решение задачи: «Удалить из списка все четные по значению элементы. Что прописать в goal?»

textual
Листинг программы
  1. goal
  2. f([1,2,3,4,5,6,7],R),write(R),nl.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.727 из 5
Похожие ответы