Necesito el codigo fuente de una calculadora en java

Peke
13 de Noviembre del 2003
Si no no apruebo el curso. Necesito una calculadora sencillita. Muchas gracias

oldfox2003
13 de Noviembre del 2003
busca javaCC (java Compiler for Compilers) y uno de los ejemplos es una calculadora sencilla tendras que generar los fuentes con el javacc en el descargable se te expecifica todo

jemc
13 de Noviembre del 2003
pues mejor sería que no aprobaras tu curso, si no puedes hacer una sencilla calculadora, mejor dedícate a la cocina o a la albañilería o a otra actividad donde necesites un poco menos el cerebro...

Saludos

estoEsLaLeche
13 de Noviembre del 2003
Ya te digo... jejejeje....

Mitcheljam
13 de Noviembre del 2003
Mira mi estimado PEKE aunque no recibi gran ayuda de este foro mas que burlas y mofas aún asi te echo la mano pa´que veas como somos los sudacas que dicen los otros Gueyes...
Aunque te recomiendo que analizes el programa y trates de entenderlo para que vayas aprendiendo a hacer las cosas tu solito sale !!!
Saludos, el programa suma, resta divide y multiplica y funciona a la perfección ATTE. Mitcheljam.
import java.io.*;
class Calculadora{
private double a,b,res;
public void mete(double a,double b){
this.a=a; this.b=b;
}
public double suma(){
res=a+b;
return(res);
}
public double resta(){
res=a-b;
return(res);
}
public double multiplica(){
res=a*b;
return(res);
}
public double divide(){
if(b!=0)
res=a/b;
else
res=0;
return(res);
}
public static void main(String[]ar)throws
IOException{
Calculadora cc=new Calculadora();
double xx,yy;
BufferedReader entrada=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Numero A:");
XX=Double.parseDouble(entrada.readline());
System.out.print("Numero B:");
yy=Double.parseDouble(entrada.readline());
cc.mete(xx,yy);
System.out.println("Suma:"+cc.suma()+nResta:"+
cc.resta()+"nMultiplicacion:+cc.multiplica()+
"nDivision:"+cc.divide()+"n");
}//main
}//clase