usuariokey | |
| 2010-05-12 05:00 - Respuestas: 3 - Tema nº: 2684924
Necesito hacer una calculadora en java, que haga solo esas operaciones basicas, la idea es meter un txt con una lista de operaciones y tengo que hacer que salga otro archivo con los resultados.
me dan (ejemplo)
5 + 5
3 * 10
9 / 3
Lo que se me ocurria era hacer es usar un scanf (scanner en java, que se mas de C que Java)
Pero no se como hacer que se ejecture la operacion y hacer que el programa lea que lo primero que hay es un entero y al medio este la operacion y al final el otro entero. Finalemnte que de los resultados con un println
Cualquier ayuda o sugerencia me sirve.
Saludos
| |
|
|
sheyder | |
|
Re: ¿Como hacer operaciones basicas en java? (+, -, *,/) - 2010-05-12 05:54 - Respuesta 2
compañero lo que quieres es una calculadora que ejecute en java con las operaciones que dices ok...necesitas los metodos de las operaciones o el programa completo que te imprima en Joption o s.o.println | |
|
|
usuariokey | |
|
Re: ¿Como hacer operaciones basicas en java? (+, -, *,/) - 2010-05-12 15:07 - Respuesta 3
Uso NetBeans para hacer el programa. | |
|
|
usuariokey | |
|
Re: ¿Como hacer operaciones basicas en java? (+, -, *,/) - 2010-05-18 21:20 - Respuesta 4
esto es lo que se me ocurrio, pero no funciona
package javaapplication3;
import java.util.scanner;
public class main{
public static void main(string[] args) {
int x = 0;
int resultado = 0;
scanner scan = new scanner(system.in);
int a = scan.nextint();
int b = scan.nextint();
system.out.println(x);
switch (x){
case 1: resultado = a + b;
system.out.println(+resultado);
break;
case 2: resultado = a - b;
system.out.println(+resultado);
break;
case 3: resultado= a * b;
system.out.println(+resultado);
break;
case 4: resultado = a / b;
system.out.println(+resultado);
break;
default: system.out.println("operacion no se puede realizar");
}
}
}
| |
|
|
|