1
resposta

Verificação Triângulo

import java.util.Scanner;

public class VerificaçãoTriângulo {
    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);


        System.out.println("Digite o primeiro lado");
        int entrada1 = scanner.nextInt();

        System.out.println("Digite o segundo lado");
        int entrada2 = scanner.nextInt();

        System.out.println("Digite o terceiro lado");
        int entrada3 = scanner.nextInt();

        int soma = entrada1 + entrada2;

        if (entrada1 + entrada2 > entrada3
           && entrada2 + entrada3 > entrada1
                && entrada1 + entrada3 > entrada2) {
            System.out.println("Os lados podem formar um triângulo");
        } else {
            System.out.println("Os lados não podem formar um triângulo");
        }

        scanner.close();
    }
}
1 resposta

Oii, Wanderson! Como vai?

Agradeço por compartilhar.

Gostei da sua análise e da forma como você aplicou as condicionais pra validar os lados do triângulo. Importante notar que você verificou corretamente todas as combinações de soma entre os lados, o que está totalmente alinhado com a proposta da atividade.

Continue praticando esse tipo de lógica, pois ela aparece com frequência em validações do dia a dia na programação. Dica: para treinar ainda mais, tente testar seu código com valores iguais ou muito diferentes e observe os resultados, ajustando se necessário.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!