1
resposta

[Projeto] Verificação de triângulo

Olá!

Segue minha solução?

import java.util.Scanner;

public class SomaTriangulo {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        System.out.println("Insira o primeiro lado: ");
        int primeiroLado = sc.nextInt();
        System.out.println("Insira o segundo lado: ");
        int segundoLado = sc.nextInt();
        System.out.println("Insira o terceiro lado: ");
        int terceiroLado = sc.nextInt();

        if (primeiroLado + segundoLado > terceiroLado && segundoLado + terceiroLado > primeiroLado && primeiroLado + terceiroLado> segundoLado) {
            System.out.println("Os lados podem formar um triângulo!");
        } else {
            System.out.println("Os lados não podem formar um triângulo");
        }

        sc.close();
    }
}
1 resposta

Olá, Victor! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de condicionais para validar a regra de formação de triângulos com Java, utilizou muito bem o operador lógico para combinar as condições necessárias e ainda compreendeu a importância da estrutura de decisão para fornecer mensagens claras ao usuário.

Uma dica interessante para o futuro é complementar a verificação identificando o tipo de triângulo formado. Assim:

if (primeiroLado + segundoLado > terceiroLado && segundoLado + terceiroLado > primeiroLado && primeiroLado + terceiroLado > segundoLado) {
    if (primeiroLado == segundoLado && segundoLado == terceiroLado) {
        System.out.println("Triângulo Equilátero.");
    } else if (primeiroLado == segundoLado || segundoLado == terceiroLado || primeiroLado == terceiroLado) {
        System.out.println("Triângulo Isósceles.");
    } else {
        System.out.println("Triângulo Escaleno.");
    }
} else {
    System.out.println("Os lados não podem formar um triângulo.");
}

Isso faz a verificação da validade e ainda classifica automaticamente o triângulo, tornando o programa mais completo e informativo.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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