Olá, João! Como vai?
Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Observei que você explorou o uso de condicionais if
para aplicar regras matemáticas, utilizou muito bem o Scanner
para entrada de dados e ainda compreendeu a importância do teste lógico para validar a formação de triângulos com clareza e objetividade.
Uma dica interessante para o futuro é usar a regra do triângulo para verificar de maneira completa todos os lados. Dessa forma:
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");
}
Isso faz uma verificação total e evita falsos positivos quando apenas dois lados são considerados.
Para saber mais:
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!