Controle de Estoque
Considere uma rede de 7 lojas, em que cada loja vende 25 produtos diferentes, com códigos de 1 a 25. Sua missão é implementar um programa para auxiliar no controle de estoque desta rede de lojas. O programa deve receber o total de itens de cada um dos produtos disponível para venda em cada loja. Os estoques podem ser armazenados em uma matriz, em que a primeira dimensão corresponde à loja e a segunda dimensão corresponde ao código do produto. O programa deve processar um conjunto de atualizações de estoque decorrentes de vendas efetuadas. Ao final do processo, o programa deve analisar o estoque restante em cada loja, informando (por loja):
a) código dos produtos que estão com estoque inferior a 15 unidades;
b) número de produtos que apresentam estoque de 15 a 25 unidades.
No final, o programa deve informar o número mero total de itens em estoque na rede de lojas para cada produto.
Depois, estenda o programa para fazer atualização de estoques decorrentes de aquisição de produtos por parte das lojas. Após o preenchimento da matriz com os estoques, o programa deve efetuar várias atualizações, em que são fornecidos: a loja, o produto e a quantidade de unidades a serem inseridas no estoque. Por fim, o programa deve emitir um relatório com:
- O total de unidades de cada produto em estoque em cada uma das 7 lojas;
- Os produtos que então com estoque abaixo de 10 unidades, com as lojas correspondentes.