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$
1 Café 1,50
2 Salgado 2,50
3 Lanche 5,50
4 Refrigerante 2,00
5 Doce 2,50
6 Torta 4,30