You are on page 1of 1

FACULTAD DE INGENIERÍA

PROGRAMACIÓN DE COMPUTADORES

I. Desarrollar un programa utilizando programación modular y arreglos


unidimensionales.

Elaborar un algoritmo que forme dos arreglos relacionados que


almacenen los códigos de los N artículos que se venden en un almacén
y la existencia número de, unidades existentes) de cada uno de los
artículos, así:
Código Existencia
101 30
200 40

Del artículo 101 hay 30 unidades en existencia; del artículo 200, hay 40
unidades y así sucesivamente. Por cada proveedor o cliente que llega al
almacén se genera un registro con los siguientes datos:
• Tipo de transacción [1 para proveedor (recibo); 2 para cliente (venta)].
• Código del artículo transado.
• Número de unidades transadas (recibidas o vendidas).
Se requiere calcular lo siguiente para cada transacción:
• Si es recibo, se suma a las existencias actuales de este artículo el
número de unidades transadas.
• Si es venta, se resta a las unidades en existencia de ese artículo las
unidades vendidas.

Al final se deben mostrar los códigos de los artículos y las existencias de


cada uno de ellos, es decir, el arreglo de códigos y de existencias ya
actualizado.
Asuma que en ningún momento la cantidad vendida es mayor que la
cantidad, en existencia, y por lo tanto no le presentan inconsistencias.

You might also like