Escriba un programa java, ingrese la longitud, el ancho y la altura del cuboide, encuentre el área de superficie y el volumen del cuboide y muestre los resultados.
2. ¿Cuál es la fórmula para el volumen de un cuboide? :v? =?abc? =?sh; (donde S representa el área inferior).
La implementación es la siguiente:
¿Pública? ¿clase? ¿cuboides? {
//Define el largo, ancho y alto del cuboide.
¿Privado? ¿Doble? longitud,? ancho,? Altura;
¿Público? ¿Cuboide(?doble?largo,?doble?ancho,?doble?alto)? {
super();
¿Esta.longitud? =?longitud;
¿Este.ancho? =?Ancho;
¿Este.Alto? =?Height;
}
//Obtiene el área de superficie del cuboide actual.
¿Público? ¿Doble? obtenerSuperficie()? {
¿Volver? getSurface(length, width,? height);
}
//Obtener el volumen del cuboide actual
¿Público? ¿Doble? obtenerVolumen()? {
¿Volver? getVolume(length, width,? height);
}
//Método general para calcular la superficie de un cuboide
¿Público? ¿Electricidad estática? ¿Doble? getSurface(¿doble?largo,?doble?ancho,?doble?alto)? {
¿Volver? 2?*?(largo?*?ancho?+?ancho?*?alto?+?largo?*?alto);
}
//Método general para calcular el volumen de un cuboide Método
¿Público? ¿Electricidad estática? ¿Doble? getVolume(¿doble? largo,? doble? ancho,? doble? alto)? {
¿Volver? ¿longitud? *?¿ancho? *?Altura;
}
¿Público? ¿Electricidad estática? ¿Vacío? principal(Cadena[]?args)? {
//1. Crea un objeto cuboide y calcula el área de superficie y el volumen del cuboide actual.
¿Un paralelepípedo rectangular? ¿cuboides? =?¿Nuevo? Cuboid(1,?1.6,?4.8);
sistema fuera . println(cubody . get superficie());
system fuera . ));
//2. Calcula el área de superficie y el volumen de cualquier cuboide usando métodos generales.
sistema . println(cubible . obtener superficie(1,1.6,?4.8));
sistema .println(cubible . obtener volumen(1,1.6,? 4.8));
}
}