Логическая задача swi prolog

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

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

База данных содержит факты вида ученик(имя, класс) и увлекается(имя, хобби). Необходимо составить программу, которая подбирает одному из учеников указанного класса, увлекающемуся футболом, пару из других классов и вывести все возможные пары.
Подскажите, пожалуйста, как правильно составить запрос, который выводит все возможные пары учеников?

Решение задачи: «Логическая задача swi prolog»

textual
Листинг программы
ученик(петя,5).
ученик(ваня,6).
ученик(вася,4).
ученик(маша,4).
ученик(федя,7).
увлекается(петя,футбол).
увлекается(ваня,футбол).
увлекается(вася,футбол).
увлекается(маша,рисование).
увлекается(федя,теннис).

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


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

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

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