Com crear un programa de calculadora bàsic amb Java?

Com Crear Un Programa De Calculadora Basic Amb Java



El programa bàsic de calculadora està creat per realitzar operacions aritmètiques quotidianes amb més facilitat i més rapidesa. Les operacions són ' + ”, “ ”, “ / ”, “ * ' i ' ^ ”. Aquestes operacions s'han de fer mitjançant la calculadora simple o bàsica, però les calculadores científiques poden realitzar operacions més avançades. Aquesta guia mostra la guia de procediments pas a pas per crear una calculadora bàsica amb Java.

Com crear un programa de calculadora bàsic amb Java?

Per crear una calculadora bàsica, la declaració Switch és la millor opció, especialment per a un usuari de l'estat inicial i intermedi. És perquè el codi que utilitza declaracions switch és molt menys llarg i fàcil d'entendre a causa de l'ús menys insignificant d'elements complexos.

Anem a seguir un procediment pas a pas per crear una calculadora bàsica amb Java:







Pas 1: Obtenció d'entrades de l'usuari
El primer pas en la creació d'una calculadora és obtenir les dades de l'usuari. Aquestes dades indiquen quina aritmètica s'ha de fer amb quins nombres. Per exemple, visiteu el codi següent:



importar java. útil . Escàner ;
classe Principal {
// creant el mètode main().
públic estàtica buit principal ( Corda [ ] args ) {
char operador ;
Doble primer valor , segonValor , calculateOutput ;
Entrada de l'escàner = nou Escàner ( Sistema. en ) ;
Sistema. fora . imprimirln ( 'Trieu una operació a realitzar: +, -, *, / o ^' ) ;
operador = entrada. Pròxim ( ) . char At ( 0 ) ;
Sistema. fora . imprimirln ( 'Introduïu el primer nombre per al càlcul:' ) ;
primerValor = entrada. següentDoble ( ) ;
Sistema. fora . imprimirln ( 'Introduïu el segon número per al càlcul:' ) ;
segonValor = entrada. següentDoble ( ) ;

Descripció del codi anterior:



  • Primer, importeu el ' Escàner ” utilitat al fitxer Java per realitzar l'operació de recuperar dades de l'usuari en temps d'execució. I creeu una classe que tingui el ' principal () ” funció.
  • A continuació, creeu una variable de tipus char anomenada ' operador ' i tipus enter ' primerValor ”, “ segonValor ”, i “ calculateOutput ”. A més, creeu una instància del ' Escàner 'classe anomenada' entrada ”.
  • A continuació, imprimeix els símbols d'operacions aritmètiques a la consola i l'usuari introdueix el símbol d'operació requerit. El símbol introduït s'emmagatzema a la nova variable anomenada ' operador ”.
  • Després d'això, recupereu el primer nombre i el segon nombre de l'usuari i deseu-los a ' primerValor ' i ' segonValor ”.

Pas 2: Obtenció d'entrades de l'usuari
Ara, utilitzeu el ' interruptor ” declaració per implementar la calculadora bàsica. Cada cas de declaració switch tracta de l'única operació aritmètica de la calculadora. Visiteu el codi següent:





interruptor ( operador ) {
Caixa '+' :
calculateOutput = primerValor + segonValor ;
Sistema. fora . imprimirln ( 'L'addició del valor proporcionat' + primerValor + ' i ' + segonValor + ' = ' + calculateOutput ) ;
trencar ;

Caixa '-' :
calculateOutput = primerValor - segonValor ;
Sistema. fora . imprimirln ( 'La resta del valor proporcionat' + primerValor + ' i ' + segonValor + ' = ' + calculateOutput ) ;
trencar ;

Caixa '*' :
calculateOutput = primerValor * segonValor ;
Sistema. fora . imprimirln ( 'La multiplicació del valor proporcionat' + primerValor + ' i ' + segonValor + ' = ' + calculateOutput ) ;
trencar ;

Caixa '/' :
calculateOutput = primerValor / segonValor ;
Sistema. fora . imprimirln ( 'La divisió del valor proporcionat' + primerValor + ' i ' + segonValor + ' = ' + calculateOutput ) ;
trencar ;
Caixa '^' :
calculateOutput = Matemàtiques . pow ( primerValor , segonValor ) ;
Sistema. fora . imprimirln ( 'El poder del valor proporcionat' + primerValor + ' i ' + segonValor + ' = ' + calculateOutput ) ;
trencar ;

per defecte :
Sistema. fora . imprimirln ( 'Operador no vàlid!' ) ;
trencar ;
}
entrada. Tanca ( ) ;
}
}

Explicació del codi anterior:

  • Primer, utilitzeu el ' interruptor ' funcionament de la ' operador ” variable.
  • A continuació, creeu un cas per a ' + ', que afegeix el ' primerValor ' i ' segonValor ” variables i emmagatzemar la resposta en una variable separada anomenada “ calculateOutput ”.
  • A més, utilitzeu el ' trencar ” declaració per aturar el processament i sortir de la instrucció switch case.
  • A més, utilitzeu el ' System.out.println() ” per imprimir el resultat generat a la consola.
  • A continuació, creeu casos per a ' ”, “ + ”, “ * ”, “ / ”, i “ ^ ” símbols per realitzar les corresponents operacions aritmètiques de resta, suma, multiplicació, divisió i potència sobre els valors proporcionats.
  • Després d'això, utilitzeu ' matemàtiques. Pow() ” mètode per realitzar l'operació de potència sobre les variables.
  • Al final, el ' per defecte ” s'utilitza la paraula clau que imprimeix un missatge d'error. Aquest missatge d'error només apareix quan no s'utilitza cap dels casos anteriors.
  • A més, tanqueu la finestra 'Escàner' per estalviar memòria i millorar el rendiment.

Després del final de la fase de compilació:



La figura anterior il·lustra que s'ha generat una calculadora bàsica amb Java.

Conclusió

La calculadora bàsica consta de +, -, /, * i ^ que es poden fer mitjançant una instrucció Switch case. Cada operació matemàtica es tracta com un cas per a l'interruptor, i aquesta operació en particular es porta a terme al cos. Aquesta guia ha demostrat els passos detallats per crear un programa bàsic de calculadora amb Java.