Haz una pregunta Denunciar

Crear una calculadora en java

jorge zambrana 1Publicaciones viernes, 6 de marzo de 2009Fecha de inscripción viernes, 6 de marzo de 2009 Última intervención - Última respuesta el 1 jul 2013, 04:12
Hola,a todos necesito de la ayuda para poder crear una clculadora que haga la suma resta multiplicacion y division en binario, decimal y hexadecimal por favor alguien me podria ayudar les agradesco de antemano
el codigo puede ser en java o c++
Sigue leyendo 
Respuesta
+104
moins plus
public class Menudos
{
public static void main(String args[])
{
boolean ban;
int op;
float x,y,z;
String aux;
do
{
ban=false;
do
{
op=Integer.parseInt(JOptionPane.showInputDialog(null,"Menu\n1.-Suma\n2.-Resta\n3.-Multiplicacion\n4.-Division\n5.-Fin\nDame una Opcion"));
if((op>=1)&&(op<=5))
ban=true;
else
System.out.println("Error");
}
while(ban==false);
switch(op)
{
case 1:
{
System.out.println("Suma dos Numeros");
aux=JOptionPane.showInputDialog("Dame el primer numero");
x=Float.parseFloat(aux);
aux=JOptionPane.showInputDialog("Dame el segundo numero");
y=Float.parseFloat(aux);
z=x+y;
System.out.println("Resultado "+z);
break;
}
case 2:
{
System.out.println("Resta dos Numeros");
aux=JOptionPane.showInputDialog("Dame el primer numero");
x=Float.parseFloat(aux);
aux=JOptionPane.showInputDialog("Dame el segundo numero");
y=Float.parseFloat(aux);
z=x-y; System.out.println("Resultado "+z);

break;
}
case 3:
{
System.out.println("Multiplica dos Numeros");
aux=JOptionPane.showInputDialog("Dame el primer numero");
x=Float.parseFloat(aux);
aux=JOptionPane.showInputDialog("Dame el segundo numero");
y=Float.parseFloat(aux);
z=x*y;
System.out.println("Resultado "+z);
break;


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

aux=JOptionPane.showInputDialog("Dame el segundo numero");
y=Float.parseFloat(aux);

z=x/y;
System.out.println("Resultado "+z);

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


}
}
pablo chcococo- 1 sep 2012, 21:36
si funciona es sino cambiarle el JOptionPane por javax.swing.JOptionPane
Responder
donTales- 27 sep 2012, 18:40
<a href="http://jagonzalez.org/calculadora-en-java-ejemplo-practico/">Calculadora basica funcional en java</a>
Responder
skaters aaron- 12 ene 2013, 06:34
cambia esto :
system.out.println("resultado "+z);

por esto:
JOptionPane.showMessageDialog(null,"resultado "+z);

ademas de impotar la libreria :
import javax.swing.JOptionPane;
Responder
DarckBlack- 26 jun 2013, 04:34
Muy bueno brother.... Gracias por el dato...
Responder
LEIZARZ- 1 jul 2013, 04:12
Amigo me sirvió excelente efectivamente solo falta importar el joptionpane y cambiar el systemprintln, excelente, me salvaste la vida :D :D
Responder
Deja tu comentario
Respuesta
+9
moins plus
Deja tu comentario
Respuesta
+0
moins plus
Algo sencillo y algo rapido sin el riesgo de no saber lo que se hace se encuentra en http://jagonzalez.org/calculadora-en-java-ejemplo-practico/; espero sea de gran utilidad :D
Deja tu comentario
Respuesta
+0
moins plus
aqui tienes otro
http://www.rincondeloajeno.com/category/programacion/java/
Deja tu comentario
El documento «crear una calculadora en java» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.

¿Todavía no eres usuario?

inscríbete, gratis y en menos de un minuto!

Los miembros obtienen más respuestas que los usuarios anónimos.

Ser miembro te permite llevar un seguimiento detallado de tus consultas.

Ser miembro te permite disfrutar de opciones adicionales.