Логическое программирование - Prolog
Формулировка задачи:
Здравствуйте! помогите пж решить задачку на прологе, :gcray2; у нас препод на лекции не всегда приходит, зато требует все.Пж, помогите...
База данных:
человек (Кандид,20,Константинополь,нет).
человек (Ник,25,Константинополь,очки).
человек (Казимир,94,Ростов,нет).
человек (Гонтран,2,Старая крепость,очки).
и т.д.
город ( ), возраст ( ), имя ( ).
Сформулировать запросы:
- носит ли Маслина очки?
- в каком городе живет Мимоза?
- перечислите города, в которых живут люди моложе 25 лет,
носящие очки.
Решение задачи: «Логическое программирование»
textual
Листинг программы
вопрос1:-человек(маслина,_,_,очки). вопрос2(Город):-человек(мимоза,_,Город,_). вопрос3:-человек(_,Возраст,Город,очки),Возраст<25,write(Город),nl,fail;true.
Объяснение кода листинга программы
- Вопрос1:- чел
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д