laboratorio prolog

Páginas: 3 (654 palabras) Publicado: 10 de noviembre de 2015
Laboratorio 1
 Restaurante   (Ejercicio propuesto por el profesor Jorge Cabrera. Univ. de la Palmas de Gran Canarias).
 Relaciones Familiares   (Ejercicio propuesto en el Laboratorio de SistemasInteligentes. Univ. Politécnica de Madrid).     
 Red Semántica   (Ejercicio propuesto en el Laboratorio de Sistemas Inteligentes. Universidad Politécnica de Madrid).
1)  El código que sigue (en rojo)corresponde a un programa Prolog que se encuentra en el fichero restaurante.pl Después de copiarlo al directorio de trabajo y cargarlo en el intérprete, se trata de resolver dos ejercicios:a)    Formular las siguientes preguntas en Prolog.
         ¿Cuáles son las comidas que tienen consomé en la entrada?
         ¿Cuáles son las comidas equilibradas que tienen naranja como postre?
         ¿Cuáles sonlas comidas que tienen un valor calórico de 500 calorías?
        Si hay algún problema con la pregunta anterior,  ¿Cómo lo arreglarías?
b)     Completar el programa anterior de forma que cada comidaesté formada también por la elección de una bebida, a elegir entre vino, cerveza o agua mineral.

    % menu

    entrada(paella).
    entrada(gazpacho).
    entrada(consome).

   carne(filete_de_cerdo).
    carne(pollo_asado).

    pescado(trucha).
    pescado(bacalao).

    postre(flan).
    postre(nueces_con_miel).
    postre(naranja).

    % Valor calorico de una ración

    calorias(paella,200).
    calorias(gazpacho, 150).
    calorias(consome, 300).
    calorias(filete_de_cerdo, 400).
    calorias(pollo_asado, 280).
    calorias(trucha, 160).
    calorias(bacalao, 300).
   calorias(flan, 200).
    calorias(nueces_con_miel, 500).
    calorias(naranja, 50).

    % plato_principal(P) P es un plato principal si es carne o pescado

    plato_principal(P):- carne(P).    plato_principal(P):- pescado(P).

    % comida(Entrada, Principal, Postre)

    comida(Entrada, Principal, Postre):-
        entrada(Entrada),
        plato_principal(Principal),
        postre(Postre)....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informe de laboratorio (prolog)
  • Prolog
  • prologo
  • Prologo
  • Prologo
  • Prólogo
  • prologo
  • Prólogo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS