Está en la página 1de 2

Ejercicios 

Prolog 

1‐Desarrolla una relación fibonaci(N,X) que valide si X es el N‐ésimo término de la sucesión. Ejem: 

?‐ fibonacci(6,X). 
X=8 
 

2‐Desarrolla una relación entre(N1,N2,X) que valide si X es un núm. Entero de tal forma que N1<=X<=N2. 
Ejem:  

  ?‐ entre(2, 5, X). 
  X = 2; 
  X = 3; 
  X = 4; 
  X = 5; 
  False.  
 
 
3‐ Dado el siguiente Árbol genealógico 
 
‐ Realiza la base de conocimiento, hechos y las reglas para definir las siguientes relaciones: 
 
 
‐ padre(X,Y), madre(X,Y), hermanos(X,Y), hermano(X,Y), hermana(X,Y), esposo(X,Y)  
esposa(X,Y), cuñados(X,Y), cuñado(X,Y), cuñada(X,Y), abuelo(X,Y), abuela(X,Y), nieto(X,Y), nieta(X,Y), 
tio(X,Y), primo(X,Y), prima(X,Y)  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

También podría gustarte