Construir un programa de gestión de inventario que trabaje con arreglos paralelos para almacenar información de productos. El programa debe realizar tres operaciones: encontrar el producto con mayor existencia, generar lista de productos a pedir al proveedor, y eliminar productos con existencia cero.
PRO[] (claves) y CAN[] (existencias)MCA ← CAN[0], MPR ← PRO[0]CAN[I] > MCA: actualizar MCA y MPRCAN[I] ≥ 1 y CAN[I] < 50: mostrar clave y cantidad a pedir (50 - CAN[I])CAN[I] = 0: desplazar elementos y decrementar N// Entrada: Ingrese el número de productos: 5 Producto 1 - Clave: 101 - Existencia: 75 Producto 2 - Clave: 102 - Existencia: 0 Producto 3 - Clave: 103 - Existencia: 25 Producto 4 - Clave: 104 - Existencia: 150 Producto 5 - Clave: 105 - Existencia: 10 // Salida MAYOR: La clave del producto con mayor existencia es: 104 Existencia: 150 cajas // Salida PEDIDO: Clave: 103 - Pedir: 25 cajas Clave: 105 - Pedir: 40 cajas // Salida ELIMINAR: Productos restantes: 4 Clave: 101 - Existencia: 75 Clave: 103 - Existencia: 25 Clave: 104 - Existencia: 150 Clave: 105 - Existencia: 10
Asegúrate de:
El diagrama está dividido en cuatro partes:
Diagrama de flujo completo del sistema de gestión de inventario