Está en la página 1de 3

UNIVERSIDAD TECNOLGICA DEL PERU

CURSO SECCION AULA TURNO SEMESTRE PROFESOR FECHA TIEMPO : 363 : C-507 : Sbados-tarde : 2013-I : ING. FIDEL PRADO MACALUPU : 12 04 -2013 : 90 MINUTOS : PROGRAMACION LOGICA (Se debe tomar en laboratorio)

Notas: 1.- Se permite el uso de apuntes de clases 2.- Se grabaran sus soluciones en una carpeta asignadas por el profesor o jefe de laboratorio 3- El jefe de laboratorio debe restringir el acceso a correos y USB 4.- El responsable o supervisor del examen debe dar 5 minutos para que los alumnos graben los archivos que crean convenientes. EXAMEN PARCIAL

1.- Construyamos en programa en prolog que nos permita predecir las compras que realizarn los clientes de un supermercado, partiendo de la premisa que las Siguientes relaciones se cumplen: Los clientes que compran azcar, compran tambin yerba. Los clientes que no compran yerba, compran Te. Los clientes que compran vino, no compran cerveza. Los clientes que compran cerveza, compran pan, man y papitas saladas. Los clientes que no compran azucar, compran edulcorante. Los clientes que compran edulcorante, no compran leche entera. Los clientes que compran azcar, no compran leche descremada. Los clientes que compran man, no compran leche descremada. Considere que estas relaciones son bidireccionales, por ejemplo, cuando decimos que un cliente que compra azcar no compra edulcorante, tambin decimos que si compra edulcorante no compra azcar y as en todos los casos. El programa en prolog debe ser capaz de responder, en un goal externo, dado un producto, que otros llevar ese cliente y cules no. (5ptos)

3.- Elaborar un programa que solicite ingresar un nmero y calcule la suma de la serie y el ltimo nmero de la serie: 0 1 1 2 3 5 8. (5ptos)

4.- Elaborar un programa que construya el siguiente men con las siguientes opciones tal como se indica: MENU (1) VALOR ABSOLUTO (2) LONGITUD DE UNA LISTA (3) MULTIPLO (4) SALIR La opcin (1) debe permitir ingresar un entero y devolver su valor absoluto La opcin (2) debe calcular la longitud de una lista. La opcin (3) debe permitir ingresar tres nmeros y devolver que uno de ellos es mltiplo simultneo de los otros dos. La opcin (4) debe permitir abandonar el programa (5ptos) 2.- Se tienen las siguientes proposiciones: Adn es padre de Can Adn es padre de Abel Eva es madre de Can Eva es madre de Abel Elaborar un programa que incorpore las reglas necesarias para que se compare si persona es hombre o mujer para luego determinar si es padre o madre o to de alguien. (5ptos)

Nota: 1.- Pueden trabajar en grupos de a dos. 1.- tiene que enviar el archivo de sus problemas resueltos al correo fpradom@yahoo.es o al correo c00173@utp.edu.pe 2.- `la hora de envi debe ser desde el momento que termina el examen del da de hoy, pasada esta hora no hay lugar a reclamos

También podría gustarte