Prolog: preguntar al usuario por datos

2021-04-11 - Categorías: Inteligencia Artificial / Prolog
Prolog preguntando al usuario

Sencillo codekata o howto en Prolog para hacer preguntas al usuario. En este código simplemente se le lanza una pregunta al usuario para que nos de su nombre. Simplemente se lanza una regla llamada preguntaNombre que hará el procedimiento:

% Testing pidiendo datos al usuario..

preguntaNombre :-
    write('¿Cómo te llamas?'), nl,
    read(Nombre),
    write('¡Hola '), write(Nombre), write('!'), nl. 

Tenemos la función read(Nombre) que leerá del texto la entrada que dé el usuario hasta el punto, y lo almacena en la variable Nombre, que es visible entonces para imprimir después en la misma regla y saludar al usuario.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

© 2021 JnjSite.com - MIT license

Sitio hecho con WordPress, diseño y programación del tema por Jnj.