Skip to content

liversonp/ep1-sistema-lojinha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EP1 - OO 2019.2 (UnB - Gama)

Turmas Renato e Carla Data de entrega: 01/10/2019

Menu Funcionarios

Há as opções de registrar um novo funcionário e a de logar para poder realizar a utilização principal do código, escolhas representadas por números e para escolher, somente selecionando o número desejado.

Menu Principal

Há as escolhas dos modos venda, estoque e recomendação, cada um respresentado por um número que ao ser escolhido entrará no modo desejado.

Modo venda

Primeiras informações assim que se entra no modo venda são as informações do cliente, após preencher isso, o cliente dirá se será socio ou não. Após todo esse processo o cliente irá colocar o nome do produto desejado e a quantidade que deseja. Quando quiser finalizar o cliente digitará fim para ir para o caixa.

Modo estoque

Há 2 funções neste modo, escolhendo da mesma forma que os outros menus, a primeira irá simplesmente listar os produtos já contidos no estoque, a segunda irá registrar um novo ou repor a quantidade no estoque de um já existente, identificando através do nome do produto.

Modo recomendação

Neste modo, ao colocar somente o nome do cliente vai ser gerado uma lista de produtos que são recomendados para o cliente, primeiramente por ordem de coincidências e caso tenham a mesma quantidade, por ordem lexicográfica.

Observações adicionais, serão recomendados somente produtos que o cliente não tenha comprado, para n ocorrer de recomendar somente os mesmos produtos.

Orientações

Para compilar utilize: make; Para rodar utilize: make run; Para cada escolha múltipla de menu: selecione o número correspondente à função desejada; Siga as instruções contidas co programa; link do repositório : https://gitlab.com/liversonp/ep1.git.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published