You are on page 1of 7

Universidad de Guadalajara

Sistema de educación media superior


Preparatoria N.- 6
Programación Temática II

“Calculadora JAVA”

Romo Álvarez Carolina


Profesora: María Luisa Cruz Díaz
import javax.swing.JOptionPane;

public class calculadora {

/** Creates a new instance of calculadora */

public calculadora() {

public static void main (String args[])

int op,opcion;

int continuar1;

String opc,continuar;

op=1;

while(op==1){

JOptionPane.showMessageDialog( null,"\n1 Suma\n2 Resta\n3


Division\n4 Multiplicacion\n5 Raiz\n6 Potencia ","Calculadora
CRA",JOptionPane.PLAIN_MESSAGE);
opc=JOptionPane.showInputDialog("¿Que operacion deseas
realizar?");

opcion=Integer.parseInt (opc);

if (opcion==1){

String num1,num2;

int num1int,num2int,num3;

num1=JOptionPane.showInputDialog("Numero que quieres sumar


");

num2=JOptionPane.showInputDialog("Numero que le quieres sumar


");

num1int=Integer.parseInt (num1);

num2int=Integer.parseInt (num2);

num3=(num1int+num2int);

JOptionPane.showMessageDialog( null,"Resultado :
"+num3+"","Calculadora CRA",JOptionPane.PLAIN_MESSAGE);

else if (opcion==2){

String num1,num2;
int num1int,num2int,num3;

num1=JOptionPane.showInputDialog("Numero que quieres restar


");

num2=JOptionPane.showInputDialog("Numero que le quieres restar


");

num1int=Integer.parseInt (num1);

num2int=Integer.parseInt (num2);

num3=(num1int-num2int);

JOptionPane.showMessageDialog( null,"Resultado:
"+num3+"","Calculadora CRA",JOptionPane.PLAIN_MESSAGE);

else if (opcion==3){

String num1,num2;

double num1int,num2int;

double num3;

num1=JOptionPane.showInputDialog("Numero que quieres dividir");

num2=JOptionPane.showInputDialog("Entre el numero que quieres


dividir");
num1int=Double.parseDouble (num1);

num2int=Double.parseDouble (num2);

num3=(num1int/num2int);

JOptionPane.showMessageDialog( null,"El resultado es:


"+num3+"","Calculadora CRA",JOptionPane.PLAIN_MESSAGE);

else if (opcion==4){

String num1,num2;

int num1int,num2int,num3;

num1=JOptionPane.showInputDialog("Numero que quieres


multiplicar");

num2=JOptionPane.showInputDialog("Por el numero que quieres


multiplicar");

num1int=Integer.parseInt (num1);

num2int=Integer.parseInt (num2);

num3=(num1int*num2int);

JOptionPane.showMessageDialog( null,"El resultado es:


"+num3+"","Calculadora CRA",JOptionPane.PLAIN_MESSAGE);
}

else if (opcion==5){

String num1;

int num1int,num3;

double raiz;

num1=JOptionPane.showInputDialog("Numero que quieres sacar su


raiz cuadrada");

num1int=Integer.parseInt (num1);

raiz= Math.sqrt(num1int);

JOptionPane.showMessageDialog( null,"El resultado es:


"+raiz+"","Calculadora CRA",JOptionPane.PLAIN_MESSAGE);

else if (opcion==6){

String num1;

int num1int,num3;

num1=JOptionPane.showInputDialog("Teclea el numero que quieras


elevar al cuadrado");
num1int=Integer.parseInt (num1);

num3=(num1int*num1int);

JOptionPane.showMessageDialog( null,"El resultado es:


"+num3+"","calculadora CRA",JOptionPane.PLAIN_MESSAGE);

continuar=JOptionPane.showInputDialog("para Seguir 1 \n para salir


2");

continuar1=Integer.parseInt (continuar);

op=continuar1;

System.exit(0);

You might also like