/Projeto_python

Programa desenvolvido como forma de aprendizado para simular o sistema de uma oficina mecânica, podendo o cliente, por meio de seu computador, realizar a compra de produtos e de serviços.

Primary LanguageJupyter Notebook

Projeto_python: Oficina mecânica

Programa desenvolvido como forma de aprendizado para simular o sistema de uma oficina mecânica, podendo o cliente, por meio de seu computador, realizar a compra de produtos e de serviços.

Proposta

1) Ao executar o algoritmo, deverá aparecer duas opções: A - Para acessar o programa ou F - Para finalizar o programa.

2) Caso o usuário digite A, deverá ser direcionado para outra parte do programa que tenha no mínimo 4 funcionalidades que podem ser:

  • Adicionar produto
  • Adicionar serviço
  • Finalizar a compra

3) A cada produto ou serviço selecionado, deverá aumentar o valor a ser pago na conta.

4) Considerando que o cliente pode levar mais de uma quantidade do mesmo produto/serviço (ex : 2 caixas de leite , 2 trocas de pneus ). Ao fechar/concluir o processo de seleção de produtos/serviços deve exibir ao cliente o total de valor a ser pago e pedir para que o cliente selecione a forma de pagamento.

5) Obrigatoriamente deve existir a forma de pagamento em dinheiro que gere troco, caso o troco seja gerado deve-se informar o valor do troco e quantas cedulas vão ser dadas para o cliente, sempre considere a menor quantidade de cédulas possíveis. As cédulas disponíveis são : 50 , 20 , 10 , 5 ,2 e 1 real . Desconsidera-se valores em centavos.

6) No processo de finalização da compra deve existir uma opção para o cliente desistir da compra , em caso positivo deve ser perguntado a confirmação da desistência (informando os produtos/serviços que o cliente está desistindo).

7) Ao finalizar a compra deve-se voltar a tela inicial Acessar programa / finalizar programa.

8) Quando finalizar deve-se exibir uma mensagem agradecendo a visita, informando o que foi comprado e o valor gasto no estabelecimento.