anabeatrizdmt / BE-JV-001-projeto-final

Projeto final do curso BE-JV-001 LÓGICA DE PROGRAMAÇÃO I

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BE-JV-001-projeto-final

Projeto final do curso BE-JV-001 LÓGICA DE PROGRAMAÇÃO I

Enunciado

Crie um programa que simula uma loja

Onde será possível: Criar, Editar, Excluir, Listar e Pesquisar o produto; Realizar a venda dos produtos;

Regras:

☑️ Deve ser manipulado um arquivo para salvar as informações dos produtos, para que caso saia do programa as 
  informações persistam.

☑️ Criar produto, contendo as informações nome do produto, quantidade e preço.

☑️ Editar produto, que pegue as novas informações e atualize o produto escolhido pela identificador. (Para isso 
  liste os produtos com um identificador sendo a posição do produto).

☑️ Excluir produto, que pega a posição do produto e excluía ele. (Para isso liste os produtos com um identificador 
  sendo a posição do produto)

☑️ Pesquisa de produtos. Receba o nome ou parte dele, filtre todos os produtos que contém o nome e mostre a lista 
  filtrada.

☑️ Venda de produtos, onde o usuário pode escolher produtos e quantidades conforme ele queira, assim que escolher 
  finalizar, mostre tudo que ele comprou, os preços e o total. Quando ele for escolher o produto e quantidade, 
  faça uma verificação se o produto tem aquela quantidade, caso não tenha, informa ao usuário que não contém a 
  quantidade deste produto no estoque. Assim que o usuário confirmar a compra, deduza as quantidades dos produtos 
  selecionados.

☑️ Uma opção de saída que fecha o programa caso o usuário escolha.

About

Projeto final do curso BE-JV-001 LÓGICA DE PROGRAMAÇÃO I


Languages

Language:Java 100.0%