Você está na página 1de 1

Compilado por: Prof: Eng. Faustino Quindala, Luanda Junho de 2022.

Projeto Final de Programação II


Armazém de Peças

Num armazém é recebido diariamente um número não fixo de peças, das quais se sabe:
• Nome da peça • País de origem • Quantidade em estoque • Preço unitário da peça.
Peca
+ Peca(nome: String, país:String, int:quantity, double:price) Constrói uma Peça com nome,
país de origem, quantidade em estoque, preço unitário da peça.
+ MostrarCodigo():String Retorna o código da peça.
+ MostarNome():String Retorna o nome da parte.
+ MostarPreco():Double Retorna o preço da peça.
+ MostrarPais():String Retorna o país da peça.
+ MostrarQualidade():String Retorna a quantidade da peça.

A aplicação deve permitir:


• Uma lista ordenada alfabeticamente pelo código da peça e que, além desses dados,
contém o preço. O código de uma peça é composto, nessa ordem, pelos 3 primeiros
caracteres da peça, os três primeiros caracteres do país.
• O nome da peça com o preço unitário mais alto.
• O valor total das peças processadas.
• Uma lista com todas as peças de um determinado país.
• Permite visualizar os dados de uma peça, conhecendo seu código.
• Determine a peça que tem mais estoque no armazém.
Desenvolva um aplicativo com uma interface de console (ou gráfica) que permita resolver o
problema anterior, ele deve ter um menu que permita inserir os dados e processar todas as
informações, obtendo os resultados na tela.

Você também pode gostar