• Jueves 25 de Abril de 2024, 05:41

Autor Tema:  Calculadora en simbolo de sistema  (Leído 1431 veces)

9tnix

  • Miembro MUY activo
  • ***
  • Mensajes: 165
  • Nacionalidad: pe
    • Ver Perfil
Calculadora en simbolo de sistema
« en: Domingo 2 de Noviembre de 2008, 23:26 »
0
Hola nuevamente

Hace en mi primer dia hice este pequeño codigo como ejemplo de una calculadora simple, en vista que recien estoy empezando en Java pues me gustaria su apoyo para poder mejorarlo. La idea es que mi calculadora funcione de la siguiente manera.
1. Al iniciar imprimir en pantalla las instrucciones de uso (eso puedo hacerlo)
2. que la calculadora sea capaz de reconocer los operadores aritmeticos basicos como son +, -, *, /.
3. por ejemplo si escribo en pantalla: 2 + 2 pues el programa ubique el operador aritmetico y luego lo reconozca para luego de acuerdo al operador ejecute la operacion(suma, resta...) y luego lo muestre en pantalla.

El problema es que no conozco mucho el tema de entrada de datos por teclado y manejo de cadenas, busqueda de cadenas, etc..

Los pasos que pensaba a seguir eran

1. Leer los datos ingresados segun el formato Operador1 OperadorAritmetico Operador2
2. leer Operador1 y pasar a la variable v1, leer OperadoraAritmetico y pasarlo a v2, leer Operador2 y pasarlo a v3.
3. Luego identificar que tipo de operador es para ejecutar la operacion.
4. Imprimir en pantalla la respuesta
5. Si en caso desea usar el resultado de la ultima operacion para ejecutar otra operacion pues seria algo asi:

c:...El resultado es: 4
C:...El resultado es: 4 * 2 //escribimos * 2 y luego de hacer enter nos daria la respuesta El resultado es: 8 //si deseamos podemos continuar ejecutando mas operaciones.

6. Si deseamos resetear la calculadora pues escribir la palabra REINICIAR y la calculadora debe volver a 0.
7. Si deseamos salir de la calculadora y volver al simbolo del sistema pues escribir SALIR

Pegare aqui el codigo que hice justo de lo que estoy explicando arriba pero de otra manera ya que no conozco aun el manejo de cadenas entre otras cosas.
Cabe mencionar que no estoy estudiando en ninguna entidad educativa asi q
TP-Systems
our knowledge is our power!