Este repositório contém uma solução em C# para um problema de controle de pagamentos. O desafio foi proposto por um comerciante chamado Sr. Paiva, que abriu uma nova padaria em sua cidade e precisava de um sistema para calcular o troco e as notas que seriam entregues aos clientes.
- Solicitar o nome do cliente.
- Solicitar o valor total da compra.
- Solicitar o valor que o cliente pagará ao sistema.
- Calcular o troco total que o cliente deverá receber.
- Calcular a quantidade de notas em Reais ($) que o sistema deverá entregar ao cliente com base no troco.
- Validar se o valor pago é maior ou igual ao valor da compra.
- Imprimir o nome do cliente.
- Imprimir o valor total da compra.
- Imprimir o valor que o cliente pagou ao sistema.
- Caso o valor seja menor que o valor da compra, imprimir "Valor insuficiente para realizar a compra."
- Caso contrário, imprimir as respectivas notas de troco (200, 100, 50, 20, 10, 5, 2, 1).
- Clone o repositório para o seu ambiente local usando o comando:
git clone https://github.com/seu-usuario/controle-pagamentos.git
- Navegue até o diretório do projeto:
cd controle-pagamentos
- Compile o programa usando o compilador C# (por exemplo,
csc Program.cs
) ou utilize um ambiente de desenvolvimento integrado (IDE) como Visual Studio ou Visual Studio Code para executar o código.
Nome do cliente: [Nome]
Valor total da compra R$: [Valor]
Valor pago R$: [Valor]
[Resultado do programa]
Sinta-se à vontade para contribuir para este projeto! Se você encontrar bugs ou tiver melhorias para sugerir, por favor, abra uma issue ou envie um pull request.
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.