Bom dia, Leidy! Como está?
Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Notei que você utilizou o Scanner para capturar dados do usuário, aplicou de forma eficaz a regra da desigualdade triangular para validar se os lados podem formar um triângulo e compreendeu a importância do encerramento do Scanner (scanner.close()
) para garantir boas práticas no uso de recursos.
Um próximo passo interessante seria explorar o uso de condicionais aninhadas para classificar o tipo de triângulo (equilátero, isósceles ou escaleno). Veja o exemplo:
if (lado1 == lado2 && lado2 == lado3) {
System.out.println("Triângulo equilátero.");
} else if (lado1 == lado2 || lado2 == lado3 || lado1 == lado3) {
System.out.println("Triângulo isósceles.");
} else {
System.out.println("Triângulo escaleno.");
}
Isso permite diferenciar o tipo de triângulo formado, o que pode ser muito útil em programas mais completos de geometria.
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!