8000 Add new exercise 'Cheque por Extenso' · python-sorocaba/coding-dojo@8766239 · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Feb 2, 2020. It is now read-only.

Commit 8766239

Browse files
Add new exercise 'Cheque por Extenso'
1 parent 3889864 commit 8766239

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

2018-09-02/README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Cheque por Extenso
2+
3+
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.
4+
5+
Desenvolva um programa que dado um valor monetário, seja retornado o valor em reais por extenso.
6+
7+
# Exemplos
8+
9+
- 15415,16 -> quinze mil quatrocentos e quinze reais e dezesseis centavos
10+
- 0,05 -> cinco centavos
11+
- 2,25 -> dois reais e vinte e cinco centavos
12+
13+
# Dica para manter a sanidade mental
14+
15+
Não devemos nos preocupar (a priori):
16+
17+
- Números inválidos
18+
- Letras
19+
- Números com ponto ao invés de vírgula)
20+
- Números com mais de 2 dígitos após a vírgula. Ex: 1,956
21+
- Números inteiros (sem uso de vírgula). Ex: 10
22+
- Números muito grandes (na casa dos milhões, trilhões e etc)
23+
24+
Vamos sempre nos preocupar com números no formato: XXXXX,XX
25+
26+
Posteriormente a gente se preocupa com os outros (se der tempo) :wink:
27+
28+
# Referência
29+
30+
- [DojoPuzzles.com - Cheque por Extenso](http://dojopuzzles.com/problemas/exibe/cheque-por-extenso/)
31+
- [Escrever números por extenso](http://www.languagesandnumbers.com/como-contar-em-portugues-brasil/pt/por-bra/)

0 commit comments

Comments
 (0)
0