Transcript
  • Pgina 1

    LGICA Y PROGRAMACIN TALLER DE MTODOS (10%)

    Profesor: Diego Tangarife Chalarca

    OBJETIVO Dar solucin a problemas de los sistemas de informacin desde un enfoque algortmico en PSEUDOCDIGO implementando mtodos o subprogramas. CONDICIONES DE LA PRCTICA

    Se debe entregar individual o mximo 2 estudiantes, en hojas de block y con letra legible.

    Fecha lmite de entrega: jueves 7 de mayo (Hora de clase)

    No utilizar vectores o matrices. ASPECTOS A CALIFICAR

    Buen uso de variables locales y globales

    Uso adecuado de las estructuras de programacin

    Uso correcto de las expresiones lgicas y aritmticas

    Buena distribucin y correcta implementacin de los mtodos PROBLEMA RESOLVER Un almacn de cadena atiende una cantidad indeterminada de clientes al da. Cada cliente puede comprar indeterminada de productos, de cada producto se registra el nombre del producto, la cantidad y valor unitario. En el almacn existen dos formas de pago, contado o crdito. Si paga de contado puede pagar en efectivo o con tarjeta, y si paga a crdito puede elegir una de las siguientes opciones (a 6 cuotas, a 12 cuotas o 24 cuotas). Las ventas de contado tienen un descuento del 15% solo si el valor comprado supera los $150.000, y un descuento adicional as: 5% si paga en efectivo o un 8% si paga con tarjeta. El descuento adicional aplica solo si se cumple lo primero. Las ventas a crdito tienen un recargo segn las cuotas (3% si es a 6 cuotas, 8% si es a 12 cuotas y 15% si es a 24 cuotas). Haga un algoritmo para registrar las ventas del almacn e imprima:

    Nmero de factura (iniciar la numeracin en 1001), cdula del cliente, cantidad de productos comparados, valor comprado, valor total del descuento o recargo y valor a pagar (hacer todo esto en un mtodo).

    Valor promedio de las ventas de contado y valor promedio de las ventas a crdito

    Porcentaje de ventas realizadas a crdito a 24 meses

    Cual fue la venta de mayor valor y su forma de pago.

    Por cual forma de pago el almacn obtiene mayores ingresos.

    Nota: Construir mnimo 4 mtodos. En uno o ms mtodos se debe hacer uso de parmetros o

    argumentos de entrada y uno o ms mtodos deben tener retorno.