Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Minha Solução] Calcula Área

Desafio3: Crie um menu que oferece duas opções ao usuário: "1. Calcular área do quadrado" e "2. Calcular área do círculo". Solicite a escolha do usuário e realize o cálculo da área com base na opção selecionada.

import java.util.Scanner;

public class CalculaArea {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int selecao = 0;
        while (selecao != 3) {
            System.out.println("1 - Calcular área do quadrado: ");
            System.out.println("2 - Calcular área do circulo: ");
            System.out.println("3 - Sair");
            selecao = sc.nextInt();
            if (selecao == 1) {
                System.out.println("Insira o valor do lado do quadrado: ");
                double lado = sc.nextInt();
                double areaQuadrado = 0;
                areaQuadrado = lado * lado;
                System.out.println("A área do quadrado é: " + areaQuadrado);
            } else if (selecao == 2) {
                System.out.println("Insira o valor do raio do circulo: ");
                double raioCirculo = sc.nextInt();
                double areaCirculo = 0;
                double valorPi = 3.141;
                areaCirculo = valorPi * (raioCirculo * raioCirculo);
                System.out.println("Area do circulo é: " + areaCirculo);
            } else if (selecao == 3) {
                System.out.println("Saindo do programa!");
            } else {
                System.out.println("Opção Inexistente. Tente novamente!");
            }
        }
    }
}
1 resposta
solução!

Olá, Carlos.

Como vai?

Muito obrigado por compartilhar o andamento do seu projeto aqui com a gente. Isso mostra que você está de fato praticando e evoluindo. 

O seu código parece estar correto e funcional. A classe CalculaArea foi criada corretamente, o while e o if também. Parabéns :)

Se precisar de ajuda, manda aqui. Bons estudos!