1
resposta

Verificação de triângulo

import java.util.Scanner;

public class Triangulo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Digite qual é o primeiro lado: ");
        int lado1 = scanner.nextInt();

        System.out.print("Digite qual é o segundo lado: ");
        int lado2 = scanner.nextInt();

        System.out.print("Digite qual é o terceiro lado: ");
        int lado3 = scanner.nextInt();

        if (lado1 + lado2 > lado3 && lado1 + lado3 > lado2 && lado2 + lado3 > lado1) {
            System.out.println("Pode formar um triângulo.");
        } else {
            System.out.println("Não pode formar um triângulo.");
        }

        scanner.close();
    }

}
1 resposta

Olá Vanderlei! Tudo certo?

Seu código está correto para verificar se três lados podem formar um triângulo. Você aplicou a regra básica da geometria, que é a soma de dois lados deve ser maior que o terceiro lado. O seu código já implementa essa lógica corretamente com a condição if.

Apenas certifique-se de testar com diferentes conjuntos de valores para garantir que a lógica está cobrindo todos os casos.

Bons estudos!