Oi, Valéria! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Seu código está bem organizado. A lógica de verificar se os lados formam um triângulo está no caminho certo! Mas vale lembrar que, para validar a formação de um triângulo, é necessário verificar as três condições da desigualdade triangular (a soma de dois lados precisa ser maior que o terceiro para todos os pares).
Então, para ser mais assertivo, você deve usar todas as comparações necessárias para verificar se três lados formam um triângulo.
Veja este exemplo:
if (triangulo1 + triangulo2 > triangulo3 &&
triangulo1 + triangulo3 > triangulo2 &&
triangulo2 + triangulo3 > triangulo1)
Esse código garante que todas as condições para a existência de um triângulo sejam atendidas.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!