CALCULADORA HECHA EN JAVA

RAUL AMAYA
22 de Marzo del 2004
HOLA QUIERO QUE ME HAGAN UN FAVOR;UNA CALCULADORA CON LA OPERACIONES; +, - , /, * , M+, MR, MC, X2,(X AL CUADRADO) BIN,, DEC,, = OF,,

GRACIAS.

Kinder
22 de Marzo del 2004
Raúl, si ya has conseguido la calculadora, podrias pasarme el codigo? es q a mi tb me han pedido una.

Basta de Parasitos
22 de Marzo del 2004
POR QUE NO SE PONEN A ESTUDIAR MALDITAS RATAS, CUANDO SE RECIBAN VAN A SER UNA MANGA DE INCOMPETENTES QUE SEGUIRAN ESTORBANDO A QUIENES REALMENTE SE PREOCUPARON EN ESTUDIAR PARA SER BUENOS PROFESIONALES...

BASTA DE MANDARLE CODIGOS A ESTOS PARASITOS

Javier
22 de Marzo del 2004
Raul podrias proporcionarme el codigo fuente de la calculadora si lo tienes ya que a mi tambien nos pidieron lo mismo, se te agradece de antemano

virures
22 de Marzo del 2004
/* os dejo una calculadora que hice hace algun tiempo. para la entrada estandard uso mi propio paquete nsio, tendreis que hacer una pequeña modificacion
*/


//Programa que hace la funcion de una calculadora. Utilizando " Switch "
import nsIO.*;

class Calculadora {

public static void main(String args[])

{ input teclado = new input();

output monitor = new output();

double num1=0, num2=0, result=0; // num entrada y resultado,
char op; // operador implicado

monitor.write("Primer operando: ");
num1 = teclado.readdouble();


teclado.readln();
monitor.write("operador(+,-,*,/,%): ");
op = teclado.read();
monitor.write("Segundo operando: ");
num2 = teclado.readdouble();

if (op != '+' && op != '-' && op != '*' && op != '/' && op != '%')
monitor.writeln("La operación ""+op+"" no se puede realizar.");

else {switch (op) {
case '+': result = num1+num2; break;
case '-': result = num1-num2; break;
case '*': result = num1*num2; break;
case '/': result = num1/num2; break;
case '%': result = num1%num2; break;}

monitor.writeln("n"+num1+" "+op+" "+num2+" = " + result);

}

teclado.close();

monitor.close();
}
}