Materialā€Ž > ā€ŽTrabajos Practicosā€Ž > ā€Ž

TP Lógico "Supermercado"

Un supermercado desea obtener cierta información sobrelas compras de sus clientes.
Para ello registra en una base de conocimiento el detallede las facturas de sus compras.

Ā 

factura(1001, septiembre, 2010, juan).

factura(1002, agosto, 2010, maria).

factura(1003, agosto, 2010, juan).

itemFactura(1001, leche, 2).

itemFactura(1001, huevos, 3).

itemFactura(1001, azucar, 1).

itemFactura(1002, leche, 12).

itemFactura(1002, arroz, 8).

itemFactura(1003, huevos, 1).

precio(leche, 3).

precio(huevos, 5).

precio(arroz, 3).

precio(azucar, 2).

cliente(juan, consumidorFinal).

cliente(maria, inscripto).

cliente(carlos, consumidorFinal).

cliente(andres, inscripto).

iva(consumidorFinal, 21).

iva(inscripto, 10.5).

Ā 

  1. Realizar predicados que resuelvan lo siguiente. Mostrar ejemplos de consulta.
    • Los clientes que hayan hecho mĆ”s de una compra en el mismo mes, en cualquier aƱo.
    • Los productos codiciados, que son tanto los que estĆ”n en al menos 3 facturas diferentes como los que fueron comprados en una misma ocasión en al menos 3 unidades.Ā 
  1. Resolver:
    • importeBasicoFactura/2 El importe de una factura sin Iva.
    • importeTotalFactura/2 El importe de una factura con Iva.
    • ivaTotalAƱo/3 El importe total recaudado por el supermercado en concepto de iva, en un mes de un determinado aƱo.Ā