{"id":37,"date":"2010-10-17T10:26:16","date_gmt":"2010-10-17T10:26:16","guid":{"rendered":"https:\/\/blogs.ua.es\/dar15\/?p=37"},"modified":"2010-10-17T10:26:16","modified_gmt":"2010-10-17T10:26:16","slug":"practica-sesion-4","status":"publish","type":"post","link":"https:\/\/blogs.ua.es\/dar15\/2010\/10\/17\/practica-sesion-4\/","title":{"rendered":"Pr\u00e1ctica Sesi\u00f3n 4"},"content":{"rendered":"<p>En la clase de hoy (05\/10\/2010.) hemos visto las reglas de Prolog y indicaciones para poder realizar la fase 3 del videojuego.<\/p>\n<p>En esta practica interactuamos con el usuario pidi\u00e9ndole datos, en funci\u00f3n de lo que elija el programa har\u00e1 una cosa u otra .<\/p>\n<p>Para obtener informac\u00edon del usuario por el teclado y poder guardarlo en una variable y despu\u00e9s utilizarlo usaremos el predicado read().<\/p>\n<p>Al colocar ?-.read(Y) el interprete del programa solicitar\u00e1 que escribamos el valor de Y, una vez introducido la Y valdr\u00e1 el valor introducido<\/p>\n<p>Ejemplo:<\/p>\n<p><em>?-read(Y).<br \/>\n|:pepe.<br \/>\nY= pepe<br \/>\n<\/em><\/p>\n<p>Con este predicado podremos pedir al usuario o jugador la accion a realizar en alg\u00fan momento de la ejecucion del programa.<\/p>\n<p>Otro concepto a destacar en lo aprendido hoy son las descripciones, el usuario del videojuego debe saber donde est\u00e1 para orientarse y con que personajes est\u00e1, para esto tenemos que describir el entorno donde se encuentra y los personajes.<\/p>\n<p>Para todo ello lo que tenemos que hacer es definir un predicado que muestre la descripci\u00f3n de cualquier ente (lugar o personaje) del videojuego. Para ello usaremos:<br \/>\nmostrarDescripcion(Tipo, Nombre): donde el ente del tipo \u201cTipo\u201d con el nombre \u201cNombre\u201d<br \/>\nEjemplo:<br \/>\n<em>?- mostrarDescripcion(vecino,\u2019Chusita\u2019).<br \/>\n\u2018Rubia explosiva\u2026..\u2019<\/em><\/p>\n<p>Por hoy nada m\u00e1s ahora es tiempo de trabajar en Prolog y realizar todas las tareas pedidas que no son pocas<\/p>\n<p>Hasta otra!!!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En la clase de hoy (05\/10\/2010.) hemos visto las reglas de Prolog y indicaciones para poder realizar la fase 3 del videojuego. En esta practica interactuamos con el usuario pidi\u00e9ndole datos, en funci\u00f3n de lo que elija el programa har\u00e1 una cosa u otra . Para obtener informac\u00edon del usuario por el teclado y poder [&hellip;]<\/p>\n","protected":false},"author":1754,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-37","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/users\/1754"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":1,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts\/37\/revisions"}],"predecessor-version":[{"id":38,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/posts\/37\/revisions\/38"}],"wp:attachment":[{"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/media?parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/categories?post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ua.es\/dar15\/wp-json\/wp\/v2\/tags?post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}