Categorías destacadas
programacion php    
Lista de foros

ayuda urgente con un ejerciciod e prolog


carlos abel
22 de Abril del 2010

a. DADA LA SIGUIENTE base de hechos de Prolog con al menos seis ejemplos hipotéticos de ómnibus.


baseOmnibus([
omnibus(HDA 123,654,Marianao -lido,[
chofer(Esteban,32,[
l,mi,v,d]),
chofer(ernesto,26,[
ma,j,s])]),

omnibus(HDB 456,655,Marianao -vedado,[
chofer(aalvaro,52,[
l,mi,v]),
chofer(alberto,62,[
ma,j,s])]),

omnibus(HDC 789,656,Marianao -habana vieja,[
chofer(carlos ,38,[
d,ma,j]),
chofer(manuel ,25,[
l,mi,v])]),

omnibus(HDD 147,657,marianao -novia del mediodia,[
chofer(gustavo,33,[
ma,j,s]),
chofer(janio ,60,[
l,mi,v,d])]),

omnibus(HDE 258,658,marianao -centro habana,[
chofer(charles,39,[
d,ma,j]),
chofer(alexander,42,[
l,mi,v,s])]),

omnibus(HDF 369,659,marianao -cotorro,[
chofer(yasmany ,49,[
l,mi,v,d]),
chofer(gilberto,31,[
ma,mi,j])])]).





b. Confeccione predicados en Prolog que permitan realizar las siguientes operaciones:



1. Dado la chapa de un ómnibus obtener el nombre de dos de los choferes que lo conducen.

2. Obtener dado un día de la semana el listado de los choferes que trabajan dicho día.

3. Dado el identificador de un ómnibus determinar el nombre del chofer que más días a la semana trabaja.

4. Dado el identificador de un ómnibus obtener los días laborables de los choferes mayores de 50 años.





c. Utilice un menú de opciones donde un usuario pueda acceder a cada una de las anteriores operaciones.

 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon