Pular para o conteúdo principal

Loja de Camisetas do Santa Terezinha FC

Implemente um software para uma loja de camisetas e artigos esportivos da equipe local de Bocha Santa Terezinha FC. Utilize o catálogo a seguir:

CódigoItemTamanhoValorEstoque
1Camiseta PrincipalPR$ 119.9015
MR$ 119.9025
GR$ 119.9020
GGR$ 119.9010
EXGR$ 119.9010
2Camiseta ReservaPR$ 99.905
MR$ 99.908
GR$ 99.904
GGR$ 99.903
EXGR$ 99.901
3BonéÚnicoR$ 49.9019
4ChaveiroÚnicoR$ 9.90153
5CanecaÚnicoR$ 29.9046

O seu sistema deve:

  • permitir que o vendedor escolha o item a ser vendido para um cliente por meio do código do produto;
  • solicitar, em todas as vendas, a quantidade que o cliente deseja comprar de um determinado item;
  • para as camisetas, possibilitar que o usuário escolha o tamanho desejado;
  • proibir a venda de itens cuja quantidade exceder a quantidade em estoque. Ex: Não venda 31 bonés, pois, o estoque é de apenas 19 unidades;
  • solicitar a forma de pagamento para o cliente. Considerar as seguintes formas: à vista no dinheiro, à vista no cartão de débito ou parcelado no cartão de crédito em até 6x. No caso de parcelamento, informar a quantidade de parcelas desejada pelo cliente;
  • informar, ao final da venda: o produto que está sendo vendido, a quantidade desejada, o valor total da venda e a forma de pagamento.
Limitações do Sistema

Assuma que só é possível comprar um tipo de item por venda. Isso não deve acontecer no mundo real, mas, considerando o ponto que estamos de aprendizado, é o que podemos fazer.

Sendo assim, se o vendendor for iniciar uma nova venda de camisetas, ele só pode vender camisetas de um único tamanho por vez. Se for vender bonés, só poderá vender bonés. Logo, se quiser vender algum outro produto, precisar iniciar uma nova venda no sistema.

Essa limitação poderá ser resolvida futuramente com laços de repetição. Mas, isso é conversa para o futuro.

Entrada de dados

A entrada de dados deve ser realizada com o comando prompt.

Saiba mais sobre Entrada de Dados

Para saber mais sobre a entrada de dados com Prompt, acesso a seção Entrada de dados.