Upload
sonyw200
View
219
Download
0
Embed Size (px)
Citation preview
8/16/2019 CALCULO DE FIGURAS EN JAVA .TXT
1/2
package practicaexamen;
import javax.swing.JOptionPane;
public class principalFiguras { public static void main (String []args){ String a,b,c; int op=0; double lado=0,altura,base; boolean p=true; do {
do {try {
p=true; a=JOptionPane.showInputDialog(null,"que figura desea\n1. cuadrado\n2. triangulo"); if (a==null) { JOptionPane.showMessageDialog(null, "usted ha salido"); }else{ op=Integer.parseInt(a); if (op2) { JOptionPane.showMessageDialog(null, "ingrese una opcion
valida"); p=false; } }
switch(op){ case 1: do {
try { p=true; b=JOptionPane.showInputDialog(null,"ingrese lado"); if (b==null) { JOptionPane.showMessageDialog(null, "usted ha salido");
System.exit(0);}else{ lado=Double.parseDouble(b); cuadrado cu=new cuadrado(lado); cu.areac(); cu.perimetroc(); cu.mostrar();
} } catch (NumberFormatException e) { p=false; JOptionPane.showMessageDialog(null, "ingrese solo numeros"); }
} while (p==false);
break; case 2: calculocu ti=new calculocu(); ti.triangulo(); break; }
8/16/2019 CALCULO DE FIGURAS EN JAVA .TXT
2/2
} catch (NumberFormatException e) {
JOptionPane.showMessageDialog(null, "ingrese solo numeros"); } } while (p==false);
int g=JOptionPane.showConfirmDialog(null, "desea hacer otro calculo?"); if (g==1) { JOptionPane.showMessageDialog(null, "usted ha salido, gracias"); System.exit(0); } } while (true);
}
}