Prolog - Lista prolog

 
Vista:

Lista prolog

Publicado por Guillermo (1 intervención) el 30/11/2016 17:39:52
Necesito crear una lista en prolog, que devuelva true si sus elementos son iguales:

todos_iguales([a,a,a]).
true

Ayuda por favor
Y gracias :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Lista prolog

Publicado por Sandr (1 intervención) el 07/03/2017 00:57:52
iguales( [ ] ) :- ! , true. %caso base
iguales( [ _ ] ) :- ! , true. %caso base
iguales( [ X , X | Lista ] ) :- iguales( [ X | Lista ] ). % Llamada recursiva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar