Red de conocimiento de divisas - Preguntas y respuestas sobre contabilidad - 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.

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.

1. ¿Cuál es la fórmula para el área de superficie de un cuboide? :¿S? =?2(ab?+?BC?+?AC);

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));

}

}

上篇: ¿En qué cuenta están incluidas las cuotas de mantenimiento? 下篇: ¿Son formales los servicios financieros de Guangdong Ronghua?
Artículos populares