Skip to content

Um simples conversor de moedas em Java que utiliza a ExchangeRate-API para obter as taxas de câmbio em tempo real.

Notifications You must be signed in to change notification settings

vklisman/ConversorDeMoedas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🪙 Conversor de Moedas

Um simples conversor de moedas em Java que utiliza a ExchangeRate-API para obter as taxas de câmbio em tempo real.

Thumb project

Badge em Desenvolvimento

📑 Resumo do desafio

Desenvolver um Conversor de Moedas que ofereça interação textual (via console) com os usuários, proporcionando no mínimo 6 opções distintas de conversões de moedas em um menu. A taxa de conversão não será estática, mas sim dinamicamente obtida por meio de uma API, garantindo dados precisos e em tempo real para uma experiência mais atualizada e eficaz.

Este desafio de programação faz parte do projeto Oracle Next One.

🔨 Funcionalidades do projeto

  • Conversão de moedas entre USD, BRL, EUR, ARS e CNY.
  • Suporte para conversões bidirecionais entre as moedas disponíveis.
  • Interface interativa de linha de comando para facilitar o uso.

✔️ Técnicas e tecnologias utilizadas

  • Java
  • InteliJ IDEA
  • Gson
  • Paradigma de orientação a objetos
  • Google Gson (para manipulação de JSON)
  • ExchangeRate-API (para obter as taxas de câmbio em tempo real)

👨‍💻 Abrir e rodar o projeto

Certifique-se de ter o Java instalado em sua máquina.

Clone este repositório:

git clone https://github.com/vklisman/conversor-de-moedas.git

Navegue até o diretório do projeto:

cd conversor-de-moedas

Compile os arquivos Java:

javac *.java

Execute o programa:

java Main

Siga as instruções apresentadas na interface de linha de comando para converter moedas.

Licença

MIT

About

Um simples conversor de moedas em Java que utiliza a ExchangeRate-API para obter as taxas de câmbio em tempo real.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages