Gerenciador de cafeteria - C/C#/C++ - Clube do Hardware
Gerenciador de cafeteria
Por Paula Alves, 3 de julho de 2018 em C/C#/C++
Paula Alves 0
Em uma cafeteria as mesas estão dispostas similares a uma matriz 5 x 6, ou seja, existem 30 mesas no recinto. Para melhor controlar as despesas dos clientes o gerente decidiu implementar um software que receba o pedido de cada mesa (através da coordenada x e y desta) e o armazene em um controlador que ao finalizar a conta, retorne aos consumidores quanto eles devem pagar. Então o sistema deve possuir duas opções
: • Adicionar itens aos consumidos pela mesa;
• Fechar a conta da mesa e em seguida zerar o consumo da mesa para novos clientes.
Para fazer o levantamento, cada mesa possui um registro contendo a quantidade de cada item consumido. Ou seja, se ele consumiu dois salgados, no registro campo salgados constará o número dois e, caso sejam consumidos mais unidades deste mesmo item, o campo será incrementado. O cliente ao fazer um pedido deve especificar a quantidade e o item a ser consumido. Esse processo é repetido até que o cliente escolha a opção de fechar a conta ao invés de consumir mais itens. Os itens disponíveis na cafeteria são: Código Descrição Preço – R$