Título: Una aplicación que calcule la hipotenusa en Java
Fecha: 06-09-2023 10:56
Para crear una aplicación en Java que calcule la hipotenusa utilizando constructores, puedes seguir los siguientes pasos:
1. Crea una nueva clase llamada "Triangulo" que representará el triángulo rectángulo.
2. Dentro de la clase "Triangulo", declara tres variables de instancia para representar los lados del triángulo: ladoA, ladoB y hipotenusa.
3. Crea un constructor que reciba como parámetros los valores de los lados del triángulo (ladoA y ladoB). Dentro del constructor, asigna los valores recibidos a las variables de instancia correspondientes.
4. Dentro del constructor, calcula la hipotenusa utilizando el teorema de Pitágoras: `hipotenusa = Math.sqrt(ladoA * ladoA + ladoB * ladoB)`.
5. Agrega un método getter para la hipotenusa (`getHipotenusa()`) que retorne el valor actual de la variable de instancia "hipotenusa".
6. En tu clase principal (por ejemplo, "Main"), crea una instancia de la clase "Triangulo" pasando los valores de los lados como argumentos al constructor.
7. Utiliza el método getter para obtener el valor de la hipotenusa y mostrarlo en pantalla.
Aquí tienes un ejemplo de cómo se vería el código completo:
```java
class Triangulo {
private double ladoA;
private double ladoB;
private double hipotenusa;
public Triangulo(double ladoA, double ladoB) {
this.ladoA = ladoA;
this.ladoB = ladoB;
this.hipotenusa = Math.sqrt(ladoA * ladoA + ladoB * ladoB);
}
public double getHipotenusa() {
return hipotenusa;
}
}
public class Main {
public static void main(String[] args) {
double ladoA = 3.0;
double ladoB = 4.0;
Triangulo triangulo = new Triangulo(ladoA, ladoB);
double hipotenusa = triangulo.getHipotenusa();
System.out.println("La hipotenusa es: " + hipotenusa);
}
}
```
Con este código, al ejecutar la aplicación verás en la consola el valor de la hipotenusa calculada para los lados del triángulo.
¿Quiénes pueden acceder a un atributo cuando está encapsulado en Java?
Ejemplos en Java con la excepción: ArrayIndexOutofBoundsExcepcion
Programa en JAVA: dado un año y un mes, cuántos días tiene se mes
Java: Realiza un programa que pida tres notas de un alumno, calcule el promedio
Java: saber si 3 números enteros ingresados se encuentran o no en progresión aritmética
Java: un supermercado hace un descuento del 10% por la compra de 10 unidades o más del mismo artículo
Java: programa que lea tres números y los ordene de forma ascendente
Ejemplo de programa en Java: descuento a clientes
Programa en Java: ¿son dos enteros múltiplos entre sí?
Ejemplos de: Atributos y métodos de la clase Coche en Java
Actualidad informática: noticias de sobre tecnología, web, internet...
Artículos sobre informática: Windows, antivirus, programación...
Literatura: cuentos cortos, poemas y poesía...
Paranormal: sección de ocultismo, fenómenos extraños, interpretación de sueños...