viernes, 5 de noviembre de 2010

*Prolog

Puntos extra


Hola a todos, aquí les dejo otro problema lógico, sólo que éste esta un poco más sencillito :)

Y el problema dice asi :

Estaban Ángela, Rosa y Cecilia hablando en clase y el maestro quiere saber quién de las 3 era la que estaba hablando más alto. Entonces si Ángela habla más bajito que Rosa y Cecilia habla más alto que Rosa, ¿Quién de las 3 es la que habla más alto? .

Ahora resolveremos el problema: 

Tenemos 3 personas : 

  • Ángela 
  • Rosa
  • Cecilia
 Y basándonos en la redacción se puede decir que :

  • Ángela habla más bajito que Rosa
  • Rosa habla más alto que Cecilia
Entonces sacamos por conclusión que la que habla más alto de las 3 es Rosa :)



Ahora pasaremos el problema a Prolog :


Primero tenemos que hacer nuestro programa en emacs





          Después compilamos el programa en prolog, lo ejecutamos e introducimos
                                                          la  pregunta :)


Y entonces como vemos dio resultado que la que habla más alto de las 3 es Rosa :)







Espero les haya gustado la entrada cualquier comentario hagánmelo saber. Saludos :)


1 comentario: