Come creare un programma di calcolatrice di base utilizzando Java?

Come Creare Un Programma Di Calcolatrice Di Base Utilizzando Java



Il programma calcolatrice di base è stato creato per eseguire operazioni aritmetiche quotidiane in modo più semplice e veloce. Le operazioni sono “ + ”, “ ”, “ / ”, “ * ' E ' ^ ”. Queste operazioni devono essere eseguite dalla calcolatrice semplice o di base, tuttavia le calcolatrici scientifiche possono eseguire operazioni più avanzate. Questa guida illustra la guida procedurale dettagliata per la creazione di una calcolatrice di base utilizzando Java.

Come creare un programma di calcolatrice di base utilizzando Java?

Per creare una calcolatrice di base, l'istruzione Switch è la scelta migliore, soprattutto per un utente dello stato iniziale e intermedio. È perché il codice che utilizza le istruzioni switch è molto meno lungo e facile da capire a causa dell'uso meno trascurabile di elementi complessi.

Esaminiamo una procedura dettagliata per creare una calcolatrice di base utilizzando Java:







Passaggio 1: ottenere input dall'utente
Il primo passo nella creazione di una calcolatrice è ottenere i dati dall'utente. Questi dati indicano quale aritmetica deve essere eseguita su quali numeri. Ad esempio, visita sotto il codice:



importare Giava. utile . Scanner ;
classe Principale {
// creazione del metodo main()
pubblico statico vuoto principale ( Corda [ ] arg ) {
char operatore ;
Double firstValue , secondValue , calcoloUscita ;
Ingresso dello scanner = nuovo Scanner ( Sistema. In ) ;
Sistema. fuori . println ( 'Scegli un'operazione da eseguire: +, -, *, / o ^' ) ;
operatore = ingresso. Prossimo ( ) . carattere At ( 0 ) ;
Sistema. fuori . println ( 'Inserisci il primo numero per il calcolo:' ) ;
firstValue = ingresso. successivoDouble ( ) ;
Sistema. fuori . println ( 'Inserisci il secondo numero per il calcolo:' ) ;
secondValue = ingresso. successivoDouble ( ) ;

Descrizione del codice sopra:



  • Innanzitutto, importa il ' Scanner ” utility nel file Java per eseguire l'operazione di recupero dei dati dall'utente in fase di esecuzione. E crea una classe che contenga il ' principale() ' funzione.
  • Successivamente, crea una variabile di tipo char denominata ' operatore ” e tipo intero “ firstValue ”, “ secondValue ', E ' calcoloUscita ”. Inoltre, crea un'istanza di ' Scanner 'classe denominata' ingresso ”.
  • Quindi, stampa i simboli delle operazioni aritmetiche sulla console e l'utente inserisce il simbolo dell'operazione richiesta. Il simbolo immesso viene memorizzato nella nuova variabile denominata ' operatore ”.
  • Successivamente, recupera il primo numero e il secondo numero dall'utente e memorizzali in ' firstValue ' E ' secondValue ”.

Passaggio 2: ottenere input dall'utente
Ora, utilizza il ' interruttore ” istruzione per implementare il calcolatore di base. Ogni caso dell'istruzione switch riguarda la singola operazione aritmetica della calcolatrice. Visita il codice seguente:





interruttore ( operatore ) {
caso '+' :
calcoloUscita = firstValue + secondValue ;
Sistema. fuori . println ( 'L'aggiunta di valore fornito' + firstValue + ' E ' + secondValue + ' = ' + calcoloUscita ) ;
rottura ;

caso '-' :
calcoloUscita = firstValue - secondValue ;
Sistema. fuori . println ( 'La sottrazione del valore fornito' + firstValue + ' E ' + secondValue + ' = ' + calcoloUscita ) ;
rottura ;

caso '*' :
calcoloUscita = firstValue * secondValue ;
Sistema. fuori . println ( 'La moltiplicazione del valore fornito' + firstValue + ' E ' + secondValue + ' = ' + calcoloUscita ) ;
rottura ;

caso '/' :
calcoloUscita = firstValue / secondValue ;
Sistema. fuori . println ( 'La divisione del valore fornito' + firstValue + ' E ' + secondValue + ' = ' + calcoloUscita ) ;
rottura ;
caso '^' :
calcoloUscita = Matematica . pow ( firstValue , secondValue ) ;
Sistema. fuori . println ( 'Il potere del valore offerto' + firstValue + ' E ' + secondValue + ' = ' + calcoloUscita ) ;
rottura ;

predefinito :
Sistema. fuori . println ( 'Operatore non valido!' ) ;
rottura ;
}
ingresso. vicino ( ) ;
}
}

Spiegazione del codice precedente:

  • Innanzitutto, utilizza il ' interruttore ” funzionamento del “ operatore ' variabile.
  • Quindi crea un caso per ' + ” simbolo, che aggiunge il “ firstValue ' E ' secondValue ” variabili e memorizza la risposta in una variabile separata denominata “ calcoloUscita ”.
  • Inoltre, utilizza il ' rottura ” per interrompere l'elaborazione e uscire dall'istruzione switch case.
  • Inoltre, usa il ' System.out.println() ” per stampare il risultato generato sulla console.
  • Quindi, crea casi per ' ”, “ + ”, “ * ”, “ / ', E ' ^ ” per eseguire le corrispondenti operazioni aritmetiche di sottrazione, addizione, moltiplicazione, divisione e potenza sui valori forniti.
  • Successivamente, usa ' matematica. Pow() ” metodo per eseguire l'operazione di accensione sulle variabili.
  • Alla fine il “ predefinito Viene utilizzata la parola chiave ” che stampa un messaggio di errore. Questo messaggio di errore viene visualizzato solo quando non viene utilizzato nessuno dei casi precedenti.
  • Inoltre, chiudere la finestra 'Scanner' per risparmiare memoria e migliorare le prestazioni.

Al termine della fase di compilazione:



La figura sopra mostra che una calcolatrice di base è stata generata utilizzando Java.

Conclusione

Il calcolatore di base è costituito da +, -, /, * e ^ che possono essere creati utilizzando un'istruzione Switch case. Ogni operazione matematica viene trattata come un caso per lo scambio e quella particolare operazione viene eseguita nel corpo. Questa guida ha dimostrato i passaggi dettagliati per creare un programma di calcolatrice di base utilizzando Java.