Quieres publicar contenidos en este blog? deja un comententario con tu correo electronico Click Aqui

Calculadora en Java

Este es un ejemplo de una calculadora de bolsillo con las 4 operaciones basicas, es el ultimo ejercicio de la guia 3 de Aplicaciones Cliente Servidor





/**
 * @(#)Calculadora.java
 *
 *
 * @author
 * @version 1.00 2010/8/26
 */
import javax.swing.JOptionPane;

              public class examen{

public static void main(String args[])
       {
              boolean evaluar;
              int opcion;
               float Valor1,Valor2,Total;
              String cadena;
do
{
              evaluar=false;
do
{

opcion=Integer.parseInt(JOptionPane.showInputDialog
(null,"Menu\n1.Suma\n2.Resta\n3.Multiplicacion\n4.Division\n5.Fin\nDame una Opcion"));

if ((opcion>=1)&&(opcion<=5))
                evaluar=true;
else
                System.out.println("Error por favor elija una opcion");
}
 while(evaluar==false);
      switch(opcion)
{
        case 1:
{
    System.out.println("Suma");
   cadena=JOptionPane.showInputDialog("Dame el primer numero");
   Valor1=Float.parseFloat(cadena);
   cadena=JOptionPane.showInputDialog("Dame el segundo numero");
   Valor2=Float.parseFloat(cadena);
   Total=Valor1+Valor2;
   System.out.println("Resultado "+Total);
break;
}
    case 2:
{
      System.out.println("Resta");
      cadena=JOptionPane.showInputDialog("Dame el primer numero");
     Valor1=Float.parseFloat(cadena);
     cadena=JOptionPane.showInputDialog("Dame el segundo numero");
     Valor2=Float.parseFloat(cadena);
     Total=Valor1-Valor2; System.out.println("Resultado "+Total);

break;
}
    case 3:
{
     System.out.println("Multiplicar");
     cadena=JOptionPane.showInputDialog("Dame el primer numero");
     Valor1=Float.parseFloat(cadena);
     cadena=JOptionPane.showInputDialog("Dame el segundo numero");
     Valor2=Float.parseFloat(cadena);
     Total=Valor1*Valor2;
    System.out.println("Resultado "+Total);
break;


}
    case 4:
{
   System.out.println("Divide dos Numeros");
   cadena=JOptionPane.showInputDialog("Dame el primer numero");
   Valor1=Float.parseFloat(cadena);

  cadena=JOptionPane.showInputDialog("Dame el segundo numero");
  Valor2=Float.parseFloat(cadena);

  Total=Valor1/Valor2;
  System.out.println("Resultado "+Total);

break;
}
}
}while(opcion!=5);


}
}

//Dudas por favor dejar comentarios en la entrada... XD! 




--Si te gusto la publicacion dale me gusta! xD--


Leave a Reply

Si no tienes una cuenta gmail comenta como anónimo.
Att.FrankoFull