utilizar libreria java swing gui

preguntado por miguel0714 (240 puntos) Ene 23, 2015

Hola a todos, tengo el siguiente programa: En un triángulo rectángulo, el cuadrado de la longitud de un lado es igual a la suma de los cuadrados de las longitudes de los otros dos lados. Escriba un programa que pida al usuario introducir las longitudes de los tres lados de un triángulo y luego muestre un mensaje que indique si el triángulo es un triángulo rectángulo.

He hecho un programa utilizando la consola escáner estático. Pero, ¿cuáles son los códigos para usar Java GUI de Swing? ayuda por favor!!!

1 Respuesta

0 votos
respondido por camila1987 (1,885 puntos) Ene 23, 2015

No entiendo bien tu pregunta pero creo que lo que necesitas es algo asi:

var esTrianguloRectangulo =  function(longA,longB,longC){
        //array con las longitudes ingresadas
        var longitudes= [longA,longB,longC];
        //sumas posibles
        var AB=Math.pow(longA,2)+Math.pow(longB,2);
    var AC=Math.pow(longA,2)+Math.pow(longC,2);
    var BC=Math.pow(longB,2)+Math.pow(longC,2);

    var cuadradosSumados = [AB,BC,AC];

    for(var i=0 in longitudes){
        for(var j=0 in cuadradosSumados){
             if(Math.pow(longitudes[i],2)==cuadradosSumados[j]){
                 return true;
             }
        }
    }

        return false;
    }

Uso:

if(esTrianguloRectangulo(5,4,3)){
    console.log("El triangulo es rectangulo");
}
else{
    console.log("El triangulo no es rectangulo");
}
...