Calcular el volumen de un cono en Java
En este ejemplo vamos a calcular el volumen de un cono en Java. En el código vamos a utilizar la clase JOptionPane de la librería javax.swing para que la representación sea visual. Lo primero será importar la clase JOptionPane:
import javax.swing.JOptionPane;Definimos la estructura de la clase que va a calcular el volumen de un cono en Java y el método principal del programa será:
public class VolumenCono { public static void main(String[] args) { //aqui va el código } //aqui va el método}La fórmula para obtener el volumen del cono:
volumen=(Math.PI*(r*r)*h)/3Donde r es el radio y h la altura del cono. La formula para calcular el volumen de un cono en Java quedará de la siguiente manera:
public static double volumen(double r,double h){ return (Math.PI*(r*r)*h)/3; }Para pedir los datos: radio y altura nos apoyamos en el método showInputDialog:
double radio=Double.parseDouble(JOptionPane.showInputDialog("Introduce radio:"));double altura=Double.parseDouble(JOptionPane.showInputDialog("Introduce altura:"));Y mostramos el resultado de calcular el volumen de un cono en Java. El código sería el siguiente
try{ double radio=Double.parseDouble(JOptionPane.showInputDialog("Introduce radio:")); double altura=Double.parseDouble(JOptionPane.showInputDialog("Introduce altura:")); JOptionPane.showMessageDialog(null,"Volumen obtenido\n"+String.valueOf(volumen(radio,altura)),"Aviso",JOptionPane.PLAIN_MESSAGE,new ImageIcon("imagen.jpg")); System.exit(0);} catch(Exception ex) { JOptionPane.showMessageDialog(null,ex.getCause().toString(),"Aviso", JOptionPane.ERROR_MESSAGE,new ImageIcon("ferd.jpg"));}Descarga el código de Calcular el volumen de un cono en Java
Ejemplo de programa en Java para calcular el volumen de un cono utilizando JOptionPane para la entrada y salida de datos.