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

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

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

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

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

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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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