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--