Está en la página 1de 7

ARBOL GENEALOGICO EN PROLOG

NOMBRE: ANDERSON RAMOS HURTADO CODIGO: 182226

- TODOS LOS INTEGRANTES DE LA FAMILIA QUE SON HERMANOS


hermanos(X,Y) :- padre(P,X),padre(P,Y),madre(M,X),madre(M,Y), not(X=Y).

- Solo hermanos varones


- Solo hermanas mujeres

- ESPOSOS

esposo(X,Y):-pareja(X,Y),varon(X).
- ESPOSAS

- PRIMOS
primo(X,Y):- padre(P,X),madre(M,Y),hermanos(P,M),varon(X),varon(Y), not(X=Y).
- PRIMAS
prima(X,Y):- padre(P,X),madre(M,Y),hermanos(P,M),mujer(X),mujer(Y), not(X=Y).

- ABUELO
abuelo(X,Y):-padre(P,Y),padre(X,P).

- ABUELA
abuela(X,Y):-madre(M,Y),madre(X,M).
- NIETOS POR PARTE DE HIJOS VARONES

- NIETAS POR PARTE DE HIJAS MUJERES


nieta(X,Y):- madre(Y,M),madre(M,X),mujer(X).
- SUEGRO
suegro(X,Y):-padres(X,P),esposa(P,Y).

- SUEGRA
suegra(X,Y):-madres(X,M),esposo(M,Y).
- YERNO
yerno(X,Y):-suegro(Y,X);suegra(Y,X),varon(X).

- NUERA
nuera(X,Y):- suegra(Y,X) ;suegro(Y,X),mujer(Y).

También podría gustarte