// Codificado por: Beastieux
import javax.swing.*;
public class DSCHipotenusa {
double CalculaHipotenusa(double cateto1, double cateto2) {
double hipotenusa;
hipotenusa = Math.sqrt(Math.pow(cateto1, 2) + Math.pow(cateto2, 2));
return hipotenusa;
}
public static void main(String[] args) {
double hipotenusa = 0;
DSCHipotenusa catetos = new DSCHipotenusa();
String cadena;
double cateto1 = 0, cateto2 = 0;
cadena = JOptionPane.showInputDialog("Ingrese Cateto 1: ");
cateto1 = Double.parseDouble(cadena);
cadena = JOptionPane.showInputDialog("Ingrese Cateto 2: ");
cateto2 = Double.parseDouble(cadena);
hipotenusa = catetos.CalculaHipotenusa(cateto1, cateto2);
JOptionPane.showMessageDialog(null, "La Hipotenusa es: " + hipotenusa);
}
}
El código java calcula la hipotenusa de un triángulo rectángulo en función de los catetos proporcionados por el usuario. Aquí tienes una descripción de lo que hace el código:
- El programa comienza importando las clases necesarias, como
javax.swing.JOptionPane
, que se utiliza para mostrar diálogos de entrada y salida de datos. - Luego, se define una clase llamada
DSCHipotenusa
que contiene un método llamadoCalculaHipotenusa
. Este método toma dos argumentos, que representan los catetos del triángulo. - Dentro del método
CalculaHipotenusa
, se utiliza la fórmula del teorema de Pitágoras para calcular la hipotenusa. Se eleva al cuadrado cada cateto, se suman sus cuadrados y luego se toma la raíz cuadrada del resultado. - En el método
main
, se crea una instancia de la claseDSCHipotenusa
llamadacatetos
. - Se solicita al usuario que ingrese el valor del primer cateto mediante un cuadro de diálogo.
- Se solicita al usuario que ingrese el valor del segundo cateto mediante otro cuadro de diálogo.
- Se llama al método
CalculaHipotenusa
de la instanciacatetos
con los valores de cateto1 y cateto2 que proporcionó el usuario. - El resultado, que es la hipotenusa calculada, se muestra en un cuadro de diálogo.
Pueder ir al artículo principal:
Códigos Sencillos hechos en Java
Hermano por qué me da error?