Skip to content

Quatro conversores de unidades diferentes (Moedas, Temperaturas, Medidas e Massa) compilados em Java

Notifications You must be signed in to change notification settings

MariaHelenaOstetto/ProjetoConversores

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROJETO CONVERSORES

ConversorApresentacaoComprimido

1 Descrição do Projeto e Funcionalidades: O Projeto Conversores é o segundo Challenge do curso da Alura dentro do programa ONE (Oracle Next Education). Ele possui 4 programas conversores de unidades, criados totalmente em Java: Conversor de Moedas, Conversor de Temperaturas, Conversor de Unidades de Distância e Conversor de Unidades de Massa

JOptionEscolheConversor
O Challenge da Alura delineou o desafio da criação do projeto, criar um conversor na linguagem Java, mediante algumas regras, entre elas, por exemplo, que se utilizassem a classe JOptionPane para apresentar as caixas de diálogo com as opções de escolha, que se utilizassem métodos de escolha como o switch, ou ainda como tratar e como informar as exceções ao usuário, por exemplo fazendo o programa apresentar uma mensagem sobre valor inválido ou, no final de uma conversão, se deseja sair ou continuar no programa. O projeto foi feito seguindo uma reunião lógica de várias fontes diferentes, tais como classes, lógica, orientação a objetos, arquivos, regras, acesso externo, e assim por diante, a fim de obter o objetivo final, o software Java. Cada programa conversor oferece várias opções de conversão entre unidades equivalentes, por exemplo, converte Reais para Dólares, graus Celsius para graus Fahrenheit, metros para polegadas, ou quilogramas para libras.

Conversor de Moedas: O Conversor de Moedas apresenta opções para cambiar Real para 5 tipos de moedas diferentes (Dolar, Euro, Libra Esterlina, Peso Argentino e Peso Chileno) e destas 5 moedas para o Real. O programa atualiza em tempo real as cotações visitando o site do BancoCentral e coletando de lá os valores para o cálculo atualizado das conversões.

ConversorDeMoedas|ResultadoConverteMoeda

Conversor de Temperaturas: O Conversor de Temperaturas converte 3 tipos de temperaturas diferentes: Celsius, Fahrenheit e Kelvin.
ConversorTemperatura250|EscolheTemperatura
Conversor de Unidades De Distância: O Conversor de Unidades de Distância converte unidades do sistema métrico e do sistema imperial: centímetros, metros, kilômetros, polegadas, pés, milhas, milhas náuticas e léguas.
ConverteDistancia
Conversor de Unidades de Massa: O Conversor de Unidades de Massa converte quilogramas, gramas, libras, libras Troy, onças, onças Troy e quilates.
ConversorMassa250|QuilateParaGrama

2 Ferramentas e Tecnologias Utilizadas

LogoOracle|||| LogoJava|||| LogoEclipse|||| LogoWindows8|||| LogoGimp|||| LogoAlura|||| LogoOracleONENextEducation

    Windows 8.1 64<br>
    Java:
            . Java version 17.0.7 LTS<br>
            . Java(TM) SE Runtime Environment<br>
            . Java HotSpot(TM) 64-Bit server VM (build 17.0.7 + 8-LTS-224, mixed mode, sharing)<br>
    Eclipse IDE 2023-03 for Windows x86-64 <br>
    Paradigma de Orientação a Objetos<br>
    Alura Curso de Formação em Back End<br>
    Oracle Programa ONE Next Education ministrado pela Alura<br>
    Gimp 2.10.32<br>
    https: ezgif.com

3 Acesso ao Projeto

O acesso ao projeto é público e pode ser copiado com os códigos e documentação completa (respeitados os direitos de autoria) no site do GitHub

4 Abrir e Rodar Projeto

O projeto está disponível para download gratuito no site do Github sob o nome ProjetoConversores.jar. O programa foi feito para Windows e necessita o Java instalado. O Java pode ser instalado gratuitamente através do site oficial do Java. Basta um duplo clique no projeto para que ele comece a rodar. Uma janela pode ser exibida ao clicar no projeto perguntando qual programa será usado para abrir o arquivo e neste caso escolha Java(TM).

5 Desenvolvedora do Projeto

#Maria Helena Ostetto (Farmacêutica-Bioquímica, formada pela UFSC - Universidade Federal de Santa Catarina. Atualmente iniciando como estudante de Tecnologia na Alura em curso de especialização Back-End. Já recebeu duas Badges: 1) por cumprir o primeiro Challenge, criar um Codificador/Decodificador de texto em Javascript (o projeto pode ser visitado no site do GitHub. , e 2) por cumprir este desafio: criar conversor de moedas em Java.
Eu
[Maria Helena Ostetto]
[(https://https://github.com/MariaHelenaOstetto)]
[(https://www.linkedin.com/in/maria-helena-ostetto/)]
BadgeChallenge1AluraMiniatura
[Badge Challenge 1]

BadgeAluraChallengeProjetoConversor 1
..........................[Badge Challenge 2 Projeto Conversores].........................

6 Referências Bibliográficas

    https://cursos.alura.com.br<br>
    https://www.devmedia.com.br<br>
    https://pt.stackoverflow.com<br>
    https://guj.com.br<br>
    https://docs.oracle.com<br>

INDICE
1 Objetivo, Descricao e Funcionalidades
1.1 Conversor de Moedas
1.2 Conversor de Temperaturas
1.3 Conversor de Unidades de Distância
1.4 Conversor de Unidades de Massa
2 Ferramentas e Tecnologias Utilizadas*
3 Acesso ao Projeto
4 Instruções para Abrir e Rodar o Projeto
5 Desenvolvedora do Projeto
6 Referências Bibliográficas

#README# Turma 5: #challengeoneconversorbr5 #AluraONEOracleNextEducation 17/09/2023

Releases

No releases published

Packages

No packages published

Languages