Programación II |
1 ° Parcial |
Prof.: Álvarez | 1° Cuat. de 2002 | Altillo.com |
Una Sastrería con varias sucursales desea mejorar la atención a sus clientes, permitiendo que una compra se realicé con pagos parciales en: efectivo, bonos, tarjetas, etc.)
Para ello nos informa:
Entrada
Archivo PILCHAS: secuencial, por Código de sucursal y Factura de la compra, con factibilidad 0/6 ordenado en forma ascendente por estos campos. Contendrá tantos registros para una compra como formas de pago se hayan usado para abonarla.
Cada registro contiene:
Campo | Descripción |
Código de Sucursal | Entero 1 dígito |
Ticket de la compra | Cadena de 12 caracteres |
Forma de pago | Entero 6 - Pesos 7 - Patacón 8 - Lecop 9 - Tarjeta de débito 10 - Tarjeta de crédito 11 - Nota de crédito |
Importe | Real |
Y nos pide que emitamos y generemos:
Salidas
Campo | Descripción |
Código de Sucursal | Entero 1 dígito |
Ticket de la compra | Cadena de 12 caracteres |
Cantidad de formas de pago usadas | Entero |
Importe total de la compra | Real |
Se pide:
a) Declarar en Pascal tipos y variables.
b) Diagramar el proceso principal y todos los subalgoritmos utilizados.
c) Codificar en Pascal el encabezado del programa principal y de todos los procedimientos y funciones.