|
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.