Логическое программирование - Prolog

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

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

Здравствуйте! помогите пж решить задачку на прологе, :gcray2; у нас препод на лекции не всегда приходит, зато требует все.Пж, помогите... База данных: человек (Кандид,20,Константинополь,нет). человек (Ник,25,Константинополь,очки). человек (Казимир,94,Ростов,нет). человек (Гонтран,2,Старая крепость,очки). и т.д. город ( ), возраст ( ), имя ( ). Сформулировать запросы: - носит ли Маслина очки? - в каком городе живет Мимоза? - перечислите города, в которых живут люди моложе 25 лет, носящие очки.

Решение задачи: «Логическое программирование»

textual
Листинг программы
вопрос1:-человек(маслина,_,_,очки).
вопрос2(Город):-человек(мимоза,_,Город,_).
вопрос3:-человек(_,Возраст,Город,очки),Возраст<25,write(Город),nl,fail;true.

Объяснение кода листинга программы

  1. Вопрос1:- чел

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


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

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

8   голосов , оценка 4.25 из 5