1
resposta

Verificação de triângulo

O programa analisa, com base nos valores dos lados, se eles podem formar um triângulo.

import java.util.Scanner;

public class VerificacaoTriangulo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("Digite o primeiro lado: ");
        int lado1 = scanner.nextInt();
        System.out.println("Digite o segundo lado: ");
        int lado2 = scanner.nextInt();
        System.out.println("Digite o terceiro lado: ");
        int lado3 = scanner.nextInt();

        boolean ehTriangulo = lado1 + lado2 > lado3 && lado2 + lado3 > lado1 && lado1 + lado3 > lado2;

        if (ehTriangulo) {
            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

Oi, Ariane! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Seu programa está bem estruturado e a lógica para verificar se os lados podem formar um triângulo está correta. A clareza na leitura dos dados e na condição if é um ponto positivo.

Continue firme nos estudos.

Alura

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