Calculadora de area en Java sencilla
Enviado por Justin Peralta • 11 de Noviembre de 2019 • Trabajo • 935 Palabras (4 Páginas) • 184 Visitas
Codigo Principal(Calcarea.Java)::
package calcarea;
import javax.swing.JOptionPane;
public class Calcarea {
public static void main(String[] args) {
Tri op = new Tri();
String option, va1, va2;
double nu1, nu2;
int options, a=0;
option = JOptionPane.showInputDialog("1. Triangulo \n2. Cuadrado \n3. Rectangulo \n4. Circulo \n5. Fin");
options = Integer.parseInt(option);
while (a < 1){
switch(options){
case 4:
va1 = JOptionPane.showInputDialog("Ingrese el radio de su circulo porfavor:");
nu1 = Double.parseDouble(va1);
op.circulo(nu1); break;
case 3:
va1 = JOptionPane.showInputDialog("Ingrese la altura de su rectangulo porfavor:");
nu1 = Double.parseDouble(va1);
va2 = JOptionPane.showInputDialog("Ingrese la base de su rectangulo porfavor:");
nu2 = Double.parseDouble(va2);
op.rectangulo(nu1, nu2);break;
case 2:
va1 = JOptionPane.showInputDialog("Ingrese el radio de su circulo porfavor:");
nu1 = Double.parseDouble(va1);
op.cuadrado(nu1);break;
case 1:
va1 = JOptionPane.showInputDialog("Ingrese el radio de su circulo porfavor:");
nu1 = Double.parseDouble(va1);
va2 = JOptionPane.showInputDialog("Ingrese el radio de su circulo porfavor:");
nu2 = Double.parseDouble(va2);
op.triangulo(nu1, nu2);break;
case 5:
JOptionPane.showMessageDialog(null, "Gracias por preferirnos ;)");a++;break;
default:
JOptionPane.showMessageDialog(null, "Esta opcion no esta disponible.");
}
}
}
}
Codigo de Clase(Tri.Java)::
package calcarea;
import javax.swing.JOptionPane;
public class Tri{
void triangulo(double a,double b){
double c = (a*b)/2;
String txt = String.format("El area de su triangulo es de %.2f unidades", c);
JOptionPane.showMessageDialog(null,
...