Necesito el codigo fuente de una calculadora en java
Si no no apruebo el curso. Necesito una calculadora sencillita. Muchas gracias
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
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
Saludos
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
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
