Come costruire una calcolatrice con dichiarazioni di casi utilizzando Java

Java è un linguaggio di programmazione di sistemi orientato agli oggetti che i programmatori utilizzano per lo sviluppo domestico e commerciale. Ciò è in parte dovuto alla robusta libreria di classi di Java e alla sua profondità come linguaggio di programmazione. Tuttavia, l’esecuzione di attività di programmazione più semplici in Java potrebbe richiedere un piccolo sforzo da parte di qualsiasi programmatore. Questo esempio illustra come implementare una calcolatrice di base utilizzando l’input dell’utente e un’istruzione switch.

1

Imposta il tuo codice Java di base. Questo codice richiederà le librerie di input / output Java per raccogliere dati dall’utente e produrre risultati:

import java.io. *;

public class UserCalculator {public int main (String [] args) {}}

2

Imposta l’input dell’utente utilizzando una stringa. Questo programma si aspetta che l’utente inserisca un’espressione matematica con due valori e un operatore (addizione, sottrazione, divisione o moltiplicazione). Questo codice divide questi valori e cambia i valori da stringhe a numeri interi:

public int main (String [] args) {BufferedReader in = new BufferedReader (new InputStream (System.in));

Input stringa = null;

input = in.readline ();

String [] calcola = input.split (“”);

int x = Integer.parseInt (calcola [0]); int y = Integer.parseInt (calcola [2]); Operatore stringa = calcola [1]; }

3

Utilizzare le istruzioni case per controllare l’operatore ed eseguire l’operazione corretta. Ogni istruzione case eseguirà un semplice controllo e produrrà l’output desiderato in base al simbolo dell’operatore:

switch (operator) {

case “+”: System.out.println (x + y); rompere; case “-“: System.out.println (xy); rompere; case “/”: System.out.println (x / y); rompere; case “”: System.out.printlin (xy); rompere; }