Bom dia, como é a importação de fórmulas em Java? Se possível, poderia demonstrar como calcula juros compostos com desconto de IR e Inflação? Obrigado. Minha resolução
import java.util.Scanner;
public class CalculadoraGeo {
public static void main(String[] args) {
System.out.println("Bem-vindo!");
System.out.println("Qual o seu Nome?");
Scanner leitorNome = new Scanner(System.in);
String nomeUsuario = leitorNome.nextLine();
Scanner leitorMedidas = new Scanner(System.in);
int opcao = 0;
while (opcao != 6) {
System.out.println("--Menu--");
System.out.println("1. Calcular Área do Quadrado");
System.out.println("2. Calcular Área do Círculo");
System.out.println("3. Calcular Área do Triângulo");
System.out.println("4. Calcular Área do Retângulo");
System.out.println("5. Calcular Área do Trapézio");
System.out.println("6. Sair");
System.out.print("Escolha uma opção: ");
opcao = leitorMedidas.nextInt();
if (opcao == 1) {
System.out.println("Digite o lado do quadrado:");
double lado = leitorMedidas.nextDouble();
double areaQuadrado = lado * lado;
System.out.println("A área do quadrado é: " + areaQuadrado + ", " + nomeUsuario + "!");
} else if (opcao == 2) {
System.out.println("Digite o raio do círculo:");
double raio = leitorMedidas.nextDouble();
double areaCirculo = Math.PI * Math.pow(raio, 2);
System.out.println("A área do círculo é: " + areaCirculo + ", " + nomeUsuario + "!");
} else if (opcao == 3) {
System.out.println("Digite a base do triângulo:");
double base = leitorMedidas.nextDouble();
System.out.println("Digite a altura do triângulo:");
double altura = leitorMedidas.nextDouble();
double areaTriangulo = (base * altura) / 2;
System.out.println("A área do triângulo é: " + areaTriangulo + ", " + nomeUsuario + "!");
} else if (opcao == 4) {
System.out.println("Digite a base do retângulo:");
double base = leitorMedidas.nextDouble();
System.out.println("Digite a altura do retângulo:");
double altura = leitorMedidas.nextDouble();
double areaRetangulo = base * altura;
System.out.println("A área do retângulo é: " + areaRetangulo + ", " + nomeUsuario + "!");
} else if (opcao == 5) {
System.out.println("Digite o comprimento da base maior do trapézio:");
double baseMaior = leitorMedidas.nextDouble();
System.out.println("Digite o comprimento da base menor do trapézio:");
double baseMenor = leitorMedidas.nextDouble();
System.out.println("Digite a altura do trapézio:");
double alturaTrapezio = leitorMedidas.nextDouble();
double areaTrapezio = ((baseMaior + baseMenor) * alturaTrapezio) / 2;
System.out.println("A área do trapézio é: " + areaTrapezio + ", " + nomeUsuario + "!");
} else if (opcao == 6) {
System.out.println("Programa encerrado.");
} else {
System.out.println("Opção inválida. Tente novamente.");
}
}
}
}