Разобраться в задачах - Prolog

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

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

Определить предикат_внучатая_племянница(Х),используя отношения родитель(Z,T),брат(Z,T),сестра(Z,T),женщина(Х). Определить предикат победитель(Х),используя отншение проиграл(Z,T)

Решение задачи: «Разобраться в задачах»

textual
Листинг программы
  1. % X внучатая племянница для Y если
  2. внучатая_племянница(Х, Y) :-
  3.     % X является женщиной
  4.     женщина(Х),
  5.     % и Z1 родитель для X
  6.     родитель(Z1, Х),
  7.     % и Z2 родитель для Z1
  8.     родитель(Z2, Z1),
  9.     % и Y брат или сестра для Z2
  10.     ( брат(Y, Z2) ; сестра(Y, Z2) ).

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут