Wie erstelle ich ein einfaches Rechnerprogramm mit Java?

Wie Erstelle Ich Ein Einfaches Rechnerprogramm Mit Java



Das Basisrechnerprogramm wurde entwickelt, um alltägliche Rechenoperationen einfacher und schneller durchzuführen. Die Operationen sind „ + “, „ “, „ / “, „ * ' Und ' ^ “. Diese Operationen müssen mit dem einfachen oder einfachen Taschenrechner durchgeführt werden, wissenschaftliche Taschenrechner können jedoch fortgeschrittenere Operationen ausführen. Diese Anleitung zeigt die Schritt-für-Schritt-Anleitung zum Erstellen eines einfachen Taschenrechners mit Java.

Wie erstelle ich ein einfaches Rechnerprogramm mit Java?

Um einen einfachen Rechner zu erstellen, ist die Switch-Anweisung die beste Wahl, insbesondere für Benutzer im Anfangs- und Mittelstadium. Dies liegt daran, dass der Code, der Switch-Anweisungen verwendet, aufgrund der weniger vernachlässigbaren Verwendung komplexer Elemente sehr kurz und leicht verständlich ist.

Lassen Sie uns Schritt für Schritt durch die Vorgehensweise zum Erstellen eines einfachen Taschenrechners mit Java gehen:







Schritt 1: Eingaben vom Benutzer einholen
Der erste Schritt bei der Erstellung eines Rechners besteht darin, die Daten vom Benutzer zu erhalten. Diese Daten geben an, welche Arithmetik für welche Zahlen durchgeführt werden muss. Besuchen Sie zum Beispiel den folgenden Code:



importieren Java. util . Scanner ;
Klasse Hauptsächlich {
// Methode main() erstellen
öffentlich statisch Leere hauptsächlich ( Zeichenfolge [ ] args ) {
verkohlen Operator ;
Double firstValue , zweiter Wert , berechneAusgabe ;
Scanner-Eingabe = neu Scanner ( System. In ) ;
System. aus . println ( „Wählen Sie eine auszuführende Operation aus: +, -, *, / oder ^“ ) ;
Operator = Eingang. nächste ( ) . char At ( 0 ) ;
System. aus . println ( „Geben Sie die erste Zahl zur Berechnung ein:“ ) ;
ersterWert = Eingang. nextDouble ( ) ;
System. aus . println ( „Geben Sie die zweite Zahl zur Berechnung ein:“ ) ;
zweiter Wert = Eingang. nextDouble ( ) ;

Beschreibung des obigen Codes:



  • Importieren Sie zunächst „ Scanner ”-Dienstprogramm in der Java-Datei, um den Vorgang des Abrufens von Daten vom Benutzer zur Laufzeit durchzuführen. Und erstellen Sie eine Klasse, die Folgendes enthält: hauptsächlich() ” Funktion.
  • Als nächstes erstellen Sie eine Variable vom Typ char mit dem Namen „ Operator ” und Integer-Typ „ ersterWert “, „ zweiter Wert ', Und ' berechneAusgabe “. Erstellen Sie außerdem eine Instanz von „ Scanner „Klasse mit dem Namen“ Eingang “.
  • Anschließend werden die Symbole für arithmetische Operationen auf der Konsole gedruckt und der Benutzer gibt das erforderliche Operationssymbol ein. Das eingegebene Symbol wird in der neuen Variablen mit dem Namen „ gespeichert. Operator “.
  • Rufen Sie anschließend die erste und die zweite Nummer vom Benutzer ab und speichern Sie sie in „ ersterWert ' Und ' zweiter Wert “.

Schritt 2: Eingaben vom Benutzer einholen
Nutzen Sie nun die „ schalten ”-Anweisung zur Implementierung des Basisrechners. Jeder Fall einer switch-Anweisung befasst sich mit der einzelnen arithmetischen Operation des Rechners. Besuchen Sie den folgenden Code:





schalten ( Operator ) {
Fall '+' :
berechneAusgabe = ersterWert + zweiter Wert ;
System. aus . println ( „Die Hinzufügung des bereitgestellten Mehrwerts“ + ersterWert + ' Und ' + zweiter Wert + ' = ' + berechneAusgabe ) ;
brechen ;

Fall '-' :
berechneAusgabe = ersterWert - zweiter Wert ;
System. aus . println ( „Die Subtraktion des bereitgestellten Werts“ + ersterWert + ' Und ' + zweiter Wert + ' = ' + berechneAusgabe ) ;
brechen ;

Fall '*' :
berechneAusgabe = ersterWert * zweiter Wert ;
System. aus . println ( „Die Multiplikation des bereitgestellten Werts“ + ersterWert + ' Und ' + zweiter Wert + ' = ' + berechneAusgabe ) ;
brechen ;

Fall '/' :
berechneAusgabe = ersterWert / zweiter Wert ;
System. aus . println ( „Die Aufteilung des bereitgestellten Wertes“ + ersterWert + ' Und ' + zweiter Wert + ' = ' + berechneAusgabe ) ;
brechen ;
Fall '^' :
berechneAusgabe = Mathematik . pow ( ersterWert , zweiter Wert ) ;
System. aus . println ( „Die Macht des bereitgestellten Werts“ + ersterWert + ' Und ' + zweiter Wert + ' = ' + berechneAusgabe ) ;
brechen ;

Standard :
System. aus . println ( „Ungültiger Operator!“ ) ;
brechen ;
}
Eingang. schließen ( ) ;
}
}

Erklärung des obigen Codes:

  • Nutzen Sie zunächst die „ schalten „Betrieb der“ Operator ” variabel.
  • Erstellen Sie als Nächstes einen Fall für „ + ”-Symbol, das das „ ersterWert ' Und ' zweiter Wert ”-Variablen und speichern Sie die Antwort in einer separaten Variablen mit dem Namen „ berechneAusgabe “.
  • Nutzen Sie außerdem die „ brechen ”-Anweisung, um die Verarbeitung zu stoppen und die Switch-Case-Anweisung zu beenden.
  • Verwenden Sie außerdem das „ System.out.println() ”-Methode zum Drucken des generierten Ergebnisses auf der Konsole.
  • Erstellen Sie dann Fälle für „ “, „ + “, „ * “, „ / ', Und ' ^ ”-Symbole, um die entsprechenden arithmetischen Subtraktions-, Additions-, Multiplikations-, Divisions- und Potenzoperationen an den bereitgestellten Werten durchzuführen.
  • Danach verwenden Sie „ Mathematik. Pow() ”-Methode zur Durchführung der Leistungsoperation an den Variablen.
  • Am Ende ist das „ Standard Das Schlüsselwort „“ wird verwendet, um eine Fehlermeldung auszugeben. Diese Fehlermeldung erscheint nur, wenn keiner der oben genannten Fälle verwendet wird.
  • Schließen Sie außerdem das „Scanner“-Fenster, um Speicherplatz zu sparen und die Leistung zu verbessern.

Nach Abschluss der Kompilierungsphase:



Die obige Abbildung zeigt, dass ein einfacher Rechner mit Java generiert wurde.

Abschluss

Der Grundrechner besteht aus +, -, /, * und ^, die mithilfe einer Switch-Case-Anweisung erstellt werden können. Jede mathematische Operation wird als Fall für den Schalter behandelt und diese bestimmte Operation wird im Körper ausgeführt. In diesem Handbuch werden die detaillierten Schritte zum Erstellen eines einfachen Taschenrechnerprogramms mit Java demonstriert.