Desafio da escola Vai na Web: Os alunos foram divididos em grupos para criar programas em Portugol. Os códigos foram posteriormente "quebrados", e o desafio consistiu em praticar a revisão de código, aplicando os conhecimentos adquiridos em sala de aula.
O gereciador de estoque pode conter até 100 produtos e cada produto deve ter nome, quantidade e preço unitário (preço por unidade do produto). Esses produtos serão armazenados em uma matriz chamada "produtos".
- Matriz:
cadeia produtos[100][3]
- Descrição: Cada linha é um produto, podendo ter até 100, e cada coluna representa uma informação
- coluna 0: Nome do Produto
- coluna 1: Quantidade de Produtos
- coluna 2: Preço Unitário
Nome do Produto | Quantidade | Preço Unitário |
---|---|---|
Produto 1 | 43 | 5.99 |
Produto 2 | 20 | 15.49 |
Produto 3 | 15 | 78.29 |
... | ... | ... |
Produto 100 | 8 | 189.9 |
-
adicionarProduto()
: Adiciona um produto, mas antes de adicionar verifica se o produto já existe ou se o estoque está cheio. Se passar nas validações, é adicionado o novo produto. -
atualizarProduto()
: Altualiza um produto, após verificar se o produto existe, o usuário pode atualizar o preço unitário e quantidade do produto. -
removerProduto()
: Remove um produto, após verificar se ele existe, o item é removido do estoque. -
pesquisarProduto()
: Exibe as informações de um produto no console. O usuário deve pesquisar pelo nome exato do produto. -
exibirProdutosEstoque()
: Exibe uma lista com todos os produtos do estoque e suas informações. -
calcularValorTotalEstoque()
: Calcula o valor de cada produto com base na quantidade (produto x quantidade) e soma, no final exibindo o valor total do estoque. -
inicio()
: É onde fica o "Menu".
Vídeo
Vídeo foi gravado mas não editado kkkk, já já colocamos aqui.
Aline Melo 👨💻 |
Hamom Silva 👨💻 |
João Gabriel 👨💻 |
Luccas Silva 👨💻 |
Mariana Santana 👨💻 |
Samuel Silvério 🧑🏫 |
Leno Rafael 🧑🏫 |