Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pedroka-dev/cheques-por-extenso
💵 Um programa C# que escreve o valor de um cheque em reais por extenso
https://github.com/pedroka-dev/cheques-por-extenso
coding-exercise csharp
Last synced: about 1 month ago
JSON representation
💵 Um programa C# que escreve o valor de um cheque em reais por extenso
- Host: GitHub
- URL: https://github.com/pedroka-dev/cheques-por-extenso
- Owner: pedroka-dev
- License: mit
- Created: 2021-05-21T19:20:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-26T18:02:11.000Z (over 3 years ago)
- Last Synced: 2024-07-12T23:03:37.178Z (4 months ago)
- Topics: coding-exercise, csharp
- Language: C#
- Homepage:
- Size: 1.32 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cheques-Por-Extenso
Um programa que escreve um valor de um cheuqe em reais por extenso# 1 - Sobre o Sistema
Apesar de o volume de cheques emitidos tenha diminuÃdo drasticamente nos últimos anos, principalmente devido a popularização dos cartões de crédito e débito, eles ainda são utilizados em muitas compras, especialmente a de valores altos. E para auxiliar no seu preenchimento, vários estabelecimentos possuem máquinas que dado o valor da compra, preenchem o cheque com o seu valor por extenso.
Com isso, o objetivo é desenvolver um programa que dado um valor monetário, seja retornado o valor em reais por extenso. Conceitos de Desenvolvimento Orientado a Testes (TDD) devem ser utilizados.
# 2 - Entradas e SaÃdas
As entradas esperadas e suas respectivas saÃdas devem ser verificadas nos testes unitários. Simbolo de "R$" pode ser ignorado.
- R$ 0,05 -> Cinco centavos de real
- R$ 2,25 -> Dois reais e vinte e cinco centavos de real
- R$ 7,00 -> Sete reais
- R$ 37,00 -> Trinta e sete reais
- R$ 637,00 -> Seiscentos e trinta e sete reais
- R$ 1.637,00 -> Um mil seiscentos e trinta e sete reais
- R$ 15.415,16 -> Quinze mil quatrocentos e quinze reais e dezesseis centavos
- R$ 61.637,00 -> Sessenta e um mil seiscentos e trinta e sete reais
- R$ 961.637,00 -> Novecentos e sessenta e um mil seiscentos e trinta e sete reais
- R$ 1.852.700,00 -> Um milhão oitocentos e cinquenta e dois mil e setecentos reais
- R$ 5.961.637,00 -> Cinco milhões novecentos e sessenta e um mil seiscentos e trinta e sete reais
- R$ 25.961.637,00 -> Vinte e cinco milhões novecentos e sessenta e um mil seiscentos e trinta e sete reais
- R$ 425.961.637,00 -> Quatrocentos e vinte e cinco milhões novecentos e sessenta e um mil seiscentos e trinta e sete reais
- R$ 8.425.961.637,00 -> Oito bilhões quatrocentos e vinte e cinco milhões novecentos e sessenta e um mil seiscentos e trinta e sete reais