-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpractica13.txt
73 lines (57 loc) · 3.46 KB
/
practica13.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
package calculadora;
import javax.swing.*;
public class Calculadora {
public static void main(String[] args) {
int opcion=0;
double numero1, numero2,numero3, s, r, m, d, p, raiz;
JOptionPane.showMessageDialog(null, "Hola wellcomne to this programa lol :v");
do {
opcion=Integer.parseInt(JOptionPane.showInputDialog ("Calculadora \n" + "1)Triangulo \n"+ "2)cuadrado\n"+"3)circulo \n" + "4)rectangulo\n" + "Ingresa una opcion"));
switch(opcion){
case 1:
JOptionPane.showMessageDialog(null, "Elije una opcion");
opcion=Integer.parseInt(JOptionPane.showInputDialog ("1)perimetro \n"+ "2)area\n" + "Ingresa una opcion"));
numero1=Double.parseDouble(JOptionPane.showInputDialog("Ingresa la base 1:"));
numero2=Double.parseDouble(JOptionPane.showInputDialog("Ingresa la altura 1:"));
s=numero1*numero2/2;
JOptionPane.showMessageDialog(null, "el area es:" +s);
numero1=Double.parseDouble(JOptionPane.showInputDialog("ingresa el lado 1:"));
numero2=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el lado 2:"));
numero3=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el lado 3:"));
s=numero1+numero2+numero3;
JOptionPane.showMessageDialog(null, "el area es:" +s);
break;
case 2:
numero1=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el primer lado:"));
numero2=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el segundo lado:"));
r=numero1*numero2;
JOptionPane.showMessageDialog(null, "el area es:" +r);
break;
case 3:
numero1=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el primer numero:"));
numero2=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el segundo numero:"));
m=numero1*numero2;
JOptionPane.showMessageDialog(null, "la multiplicacion es:" +m);
break;
case 4:
numero1=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el primer numero:"));
numero2=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el segundo numero:"));
d=numero1/numero2;
JOptionPane.showMessageDialog(null, "la divicion es:" +d);
break;
case 5:
numero1=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el numero:"));
numero2=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el exponente:"));
p=Math.pow(numero1,numero2);
JOptionPane.showMessageDialog(null, "la potencia es:" +p);
break;
case 6:
numero1=Double.parseDouble(JOptionPane.showInputDialog("Ingresa el numero:"));
r=Math.sqrt(numero1);
JOptionPane.showMessageDialog(null, "la raiz es:" +r);
}
}
while(opcion!=7);
JOptionPane.showMessageDialog(null, "Tu ya estas fuera :v");
}
}