Este repositório contém uma série de exercícios essenciais desenvolvidos em Java, focados em Orientação a Objetos básica, tipos primitivos, entrada de dados com Scanner e formatação de saída que estudei durante o 2º semestre da graduação em ADS.
A lista aborda os mesmos conceitos lógicos, agora aplicados à sintaxe Java:
- Conversor de Moedas: Uso de double para cálculos financeiros e Locale.US para leitura de pontos decimais.
- Troca de Variáveis: Lógica de inversão de valores entre variáveis.
- Operações Matemáticas: Uso da classe Math (Math.pow e Math.sqrt).
- Cálculo de Idade: Manipulação de datas com Calendar ou LocalDate.
- Folha de Pagamento: Operações aritméticas para descontos e acréscimos percentuais.
- O Maior de Três: Implementação da fórmula matemática usando Math.abs.
- Gasto de Combustível: Cálculo de litros gastos em viagens com foco em tipagem double e uso de Locale.US. Aplicando o método printf para formatação de precisão numérica (três casas decimais).
- Java JDK (versão 17 ou superior)
- Scanner Library: Para entrada de dados via console.
- Math Class: Para operações de potência e raiz.
Os códigos prezam pela tipagem forte e organização em métodos, utilizando System.out.printf e formatadores como %.2f para garantir que os resultados financeiros e matemáticos sejam exibidos corretamente.
💻 Desenvolvido por [@codebyfernanda]