https://github.com/nicholasess/desafio-globo
https://github.com/nicholasess/desafio-globo
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nicholasess/desafio-globo
- Owner: nicholasess
- Created: 2018-05-15T20:32:25.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-15T22:14:47.000Z (about 7 years ago)
- Last Synced: 2025-02-05T23:43:34.782Z (4 months ago)
- Language: JavaScript
- Size: 1.95 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# desafio-globo
Você terá que criar um sistema que converta números romanos para decimais ou vice-versa.O programa pode ser executado recebendo a entrada por STDIN ou como parâmetro "input-file" um arquivo de entrada.
Por STDIN
Exemplos:$ ./roman2decimals <(echo CLXXVIII)
CLXXVIII => 178
$ echo CLXXVIII | ./roman2decimals
CLXXVIII => 178
$ echo 14 | ./roman2decimals
14 => XIV
Por arquivo de entrada
Arquivo de entrada contendo uma lista de algarismos romanos ou decimais (um por linha), retorne o valor em decimal ou algarismo romano equivalente.Formato do arquivo de entrada
V
4
VI
42
XXVI
26
CLXXVIII
Exemplo:$ ./roman2decimals --input-file=input.txt
V => 5
4 => IV
VI => 6
42 => XLII
XXVI => 16
26 => XXVI
CLXXVIII => 178
Referência
https://pt.wikipedia.org/wiki/Numera%C3%A7%C3%A3o_romana