buscador de vuelos
Publicado por Luz (3 intervenciones) el 20/11/2007 06:49:20
Hola,
necesito ayuda urgente, porque tengo que entregar una práctica en la universidad y no sé mucho prolog, he intentado hacerla buscando ayuda en internet y con tutoriales, pero no me sale. Aquí dejo el enunciado por si alguien me puede ayudar y gracias de antemano.
Enunciado:
Práctica de Programación en PROLOG: buscador de vuelos general
Objetivos
1. practicar la definición de predicados sencillos en PROLOG.
2. aprender a aprovechar el motor de inferencia como motor de búsqueda.
Desarrollo
Mediante un conjunto de hechos se definirán los vuelos directos disponibles, especificando para cada uno: origen, destino, fecha de salida, hora de salida, fecha de llegada, hora de llegada, duración y precio. Mediante un interfaz, el usuario especificará origen, destino, y precio máximo del vuelo buscado. El programa responderá proporcionando todos los vuelos (posiblemente con escalas) válidos. Informará de la siguiente manera sobre cada vuelo válido: origen, destino, escalas, duración total, precio total. En un vuelo con escalas el momento de salida de un vuelo debe ser entre 1h y 12h posterior a la llegada del precedente.
Un saludo, Luz
necesito ayuda urgente, porque tengo que entregar una práctica en la universidad y no sé mucho prolog, he intentado hacerla buscando ayuda en internet y con tutoriales, pero no me sale. Aquí dejo el enunciado por si alguien me puede ayudar y gracias de antemano.
Enunciado:
Práctica de Programación en PROLOG: buscador de vuelos general
Objetivos
1. practicar la definición de predicados sencillos en PROLOG.
2. aprender a aprovechar el motor de inferencia como motor de búsqueda.
Desarrollo
Mediante un conjunto de hechos se definirán los vuelos directos disponibles, especificando para cada uno: origen, destino, fecha de salida, hora de salida, fecha de llegada, hora de llegada, duración y precio. Mediante un interfaz, el usuario especificará origen, destino, y precio máximo del vuelo buscado. El programa responderá proporcionando todos los vuelos (posiblemente con escalas) válidos. Informará de la siguiente manera sobre cada vuelo válido: origen, destino, escalas, duración total, precio total. En un vuelo con escalas el momento de salida de un vuelo debe ser entre 1h y 12h posterior a la llegada del precedente.
Un saludo, Luz
Valora esta pregunta
0