¿Cómo crear un programa de calculadora básica usando Java?

Como Crear Un Programa De Calculadora Basica Usando Java



El programa de calculadora básica está creado para realizar operaciones aritméticas cotidianas con mayor facilidad y rapidez. Las operaciones son “ + ”, “ ”, “ / ”, “ * ' y ' ^ ”. Estas operaciones las debe realizar la calculadora simple o básica, sin embargo las calculadoras científicas pueden realizar operaciones más avanzadas. Esta guía demuestra la guía de procedimiento paso a paso para crear una calculadora básica usando Java.

¿Cómo crear un programa de calculadora básica usando Java?

Para crear una calculadora básica, la declaración Switch es la mejor opción, especialmente para un usuario del estado inicial e intermedio. Esto se debe a que el código que usa sentencias de cambio es mucho menos largo y fácil de entender debido al uso menos insignificante de elementos complejos.

Veamos un procedimiento paso a paso para crear una calculadora básica usando Java:







Paso 1: obtener entradas del usuario
El primer paso en la creación de una calculadora es obtener los datos del usuario. Estos datos indican qué aritmética se debe realizar en qué números. Por ejemplo, visite el siguiente código:



importar Java. útil . Escáner ;
clase Principal {
  // creando el método main()
público estático vacío principal ( Cadena [ ] argumentos ) {
  carbonizarse operador ;
Doble primer valor , segundo valor , calcularSalida ;
Entrada del escáner = nuevo Escáner ( Sistema. en ) ;
Sistema. afuera . imprimir ( 'Elija una operación para realizar: +, -, *, / o ^' ) ;
operador = aporte. próximo ( ) . char en ( 0 ) ;
Sistema. afuera . imprimir ( 'Ingrese el primer número para el cálculo:' ) ;
primer valor = aporte. siguienteDoble ( ) ;
Sistema. afuera . imprimir ( 'Ingrese el segundo número para el cálculo:' ) ;
segundo valor = aporte. siguienteDoble ( ) ;

Descripción del código anterior:



  • Primero, importe el ' Escáner ” utilidad en el archivo Java para realizar la operación de recuperación de datos del usuario en tiempo de ejecución. Y cree una clase que contenga el ' principal() ' función.
  • A continuación, cree una variable de tipo char denominada ' operador ” y tipo entero “ primer valor ”, “ segundo valor ', y ' calcularSalida ”. Además, cree una instancia de “ Escáner 'clase nombrada' aporte ”.
  • Luego, imprime los símbolos de las operaciones aritméticas en la consola y el usuario ingresa el símbolo de la operación requerida. El símbolo ingresado se almacena en la nueva variable denominada “ operador ”.
  • Después de eso, recupere el primer número y el segundo número del usuario y guárdelos en ' primer valor ' y ' segundo valor ”.

Paso 2: obtener entradas del usuario
Ahora, utilice el ' cambiar ” instrucción para implementar la calculadora básica. Cada caso de declaración de cambio trata con la única operación aritmética de la calculadora. Visita el siguiente código:





cambiar ( operador ) {
  caso '+' :
calcularSalida = primer valor + segundo valor ;
Sistema. afuera . imprimir ( 'La adición de valor proporcionado' + primer valor + ' y ' + segundo valor + ' = ' + calcularSalida ) ;
  romper ;

  caso '-' :
calcularSalida = primer valor - segundo valor ;
Sistema. afuera . imprimir ( 'La resta del valor proporcionado' + primer valor + ' y ' + segundo valor + ' = ' + calcularSalida ) ;
  romper ;

  caso '*' :
calcularSalida = primer valor * segundo valor ;
Sistema. afuera . imprimir ( 'La multiplicación del valor proporcionado' + primer valor + ' y ' + segundo valor + ' = ' + calcularSalida ) ;
  romper ;

  caso '/' :
calcularSalida = primer valor / segundo valor ;
Sistema. afuera . imprimir ( 'La división del valor proporcionado' + primer valor + ' y ' + segundo valor + ' = ' + calcularSalida ) ;
  romper ;
  caso '^' :
calcularSalida = Matemáticas . pow ( primer valor , segundo valor ) ;
Sistema. afuera . imprimir ( 'El poder del valor proporcionado' + primer valor + ' y ' + segundo valor + ' = ' + calcularSalida ) ;
  romper ;

  por defecto :
Sistema. afuera . imprimir ( '¡Operador no válido!' ) ;
  romper ;
  }
aporte. cerca ( ) ;
  }
}

Explicación del código anterior:

  • Primero, utilice el “ cambiar ” funcionamiento de la “ operador ' variable.
  • A continuación, cree un caso para el “ + símbolo ”, que añade el “ primer valor ' y ' segundo valor ” variables y almacenar la respuesta en una variable separada llamada “ calcularSalida ”.
  • Además, utilice el “ romper ” para detener el procesamiento y salir de la declaración de cambio de caso.
  • Además, utilice el “ Sistema.salida.println() ” para imprimir el resultado generado en la consola.
  • Luego, crea casos para “ ”, “ + ”, “ * ”, “ / ', y ' ^ ” para realizar las correspondientes operaciones aritméticas de resta, suma, multiplicación, división y potencia en los valores proporcionados.
  • Después de eso, use “ matemáticas. Pow() ” método para realizar la operación de potencia sobre las variables.
  • Al final, el “ por defecto Se utiliza la palabra clave ” que imprime un mensaje de error. Este mensaje de error aparece solo cuando no se utiliza ninguno de los casos anteriores.
  • Además, cierre la ventana 'Escáner' para ahorrar memoria y mejorar el rendimiento.

Después del final de la fase de compilación:



La figura anterior ilustra que se ha generado una calculadora básica usando Java.

Conclusión

La calculadora básica consta de +, -, /, * y ^, que se pueden crear mediante una declaración de cambio de caso. Cada operación matemática se trata como un caso del interruptor, y esa operación en particular se lleva a cabo en el cuerpo. Esta guía ha demostrado los pasos detallados para crear un programa de calculadora básico usando Java.