un menu con 3 opciones 1)cálculo de perimetro, 2)calculo de area, 3)salir. para cada opcion mostrar un submenu y calculos correspondientes con java joptiopane
Respuestas a la pregunta
Respuesta:
import javax.swing.*;
public class menu_oficial{
public static void main (String [] args){
int menu;
menu= Integer.parseInt(JOptionPane.showInputDialog("Bienvenido al menú de áreas geometricas: 1) Área del circulo| 2) Área del triangulo| 3) Área del cuadrado| 4) Salir del sistema"));
switch (menu){
case 1: JOptionPane.showMessageDialog(null, "Usted ingreso al área del circulo, por favor presione aceptar para continur ");
double num1, num2;
num1 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese el PI"));
num2 = Double.parseDouble(JOptionPane.showInputDialog("Ingrese el radio"));
JOptionPane.showMessageDialog(null, "El área de la figura es: "+num1*num2*num2);
break;
case 2: JOptionPane.showMessageDialog(null, "Ingreso al área del triángulo, por favor presione aceptar para continuar");
double base, altura;
base = Double.parseDouble(JOptionPane.showInputDialog("Ingrese las medidas de la base de la figura"));
altura = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la medidas de altura de la figura"));
JOptionPane.showMessageDialog(null, "El área de la figura es: "+base*altura/2);
break;
case 3: JOptionPane.showMessageDialog(null, "Ingreso al área del cuadrado, por favor presione aceptar para continuar");
double lado, altu;
lado = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la medida del lado de la figura"));
altu = Double.parseDouble(JOptionPane.showInputDialog("Ingrese la medida de la altura de la figura"));
JOptionPane.showMessageDialog(null, "El área del a figura es:"+lado*);
break;
case 4: System.exit(0);
}
}
}
Explicación:
Si no le pude tomar captura por que es muy extenso.