Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

Verificador de triangulo

import java.util.Scanner;

/* zz */

public class Pruebas {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Ingresa el primer lado:");
        double lado1 = scanner.nextInt();
        System.out.println("Ingresa el segundo lado:");
        double lado2 = scanner.nextInt();
        System.out.println("Ingresa lel tercer lado:");
        double lado3 = scanner.nextInt();
        double sumaLados = lado1 + lado2;


        if (sumaLados > lado3){
            System.out.println("Los lados pueden formar un triangulo");
        }
        else {
            System.out.println("Los lados no pueden formar un triangulo");
        }
    }

}

3 respuestas
import java.util.Scanner;

public class VerificarTriangulo {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        double lado1=0;
        double lado2=0;
        double lado3=0;
        boolean esTriangulo=false;

        System.out.println("Para que tres lados formen un triángulo, " +
                "la suma de dos lados debe ser mayor que el tercer lado. ");

        System.out.println("captura el 1er lado:");
        lado1 = scanner.nextDouble();
        System.out.println("captura el 2do lado:");
        lado2 = scanner.nextDouble();
        System.out.println("captura el 3er lado:");
        lado3 = scanner.nextDouble();

        System.out.println("lado1 =" +lado1);
        System.out.println("lado2 =" +lado2);
        System.out.println("lado3 =" +lado3);

        if( lado1+lado2 >lado3 &&
            lado2+lado3 >lado1 &&
            lado3+lado1 >lado2) {
            System.out.println("Los lados pueden formar un triangulo");
        }else{
            System.out.println("Los lados NO pueden formar un triangulo");
        }
        scanner.close();
    }
}

trata de optimizar más el código, entre menos líneas más limpio, legible será y menos recursos consumirá.

que tal compañero, si su código esta optimizado, pero lo probe y cuando escribo 3 veces un numero dice que se puede construir el triangulo pero esto no es cierto. (segun el documento deben ser solo 2).