So erstellen Sie einen Trinkgeldrechner in Java: 13 Schritte (mit Bildern)

Inhaltsverzeichnis:

So erstellen Sie einen Trinkgeldrechner in Java: 13 Schritte (mit Bildern)
So erstellen Sie einen Trinkgeldrechner in Java: 13 Schritte (mit Bildern)

Video: So erstellen Sie einen Trinkgeldrechner in Java: 13 Schritte (mit Bildern)

Video: So erstellen Sie einen Trinkgeldrechner in Java: 13 Schritte (mit Bildern)
Video: Microsoft Word: Seite einrichten – Ausrichtung, Papierformat, Seitenanzahl – diese Optionen gibt es! 2024, Kann
Anonim

Dieser Artikel bietet eine schnelle und einfache Möglichkeit, Ihren eigenen Trinkgeld-Rechner zu erstellen, mit dem Sie eine Zahl eingeben und das Trinkgeld automatisch berechnen können, ohne Ihre eigene Kopfrechnung zu machen.

Schritte

Erstellen Sie einen Trinkgeldrechner in Java Schritt 1
Erstellen Sie einen Trinkgeldrechner in Java Schritt 1

Schritt 1. Laden Sie eine Java-IDE (kurz für integrierte Entwicklungsumgebung) wie Netbeans oder Eclipse herunter

  • Um Netbeans herunterzuladen, gehen Sie auf die Website Netbeans.org und drücken Sie die große orangefarbene Schaltfläche oben rechts auf der Seite mit der Aufschrift Download.
  • Da es sich beim Trinkgeldrechner um eine relativ einfache Anwendung handelt, müssen Sie lediglich Java SE (Standard Edition) herunterladen. Wenn Sie mit dem Herunterladen der.exe-Datei fertig sind, führen Sie das Popup-Fenster des NetBeans-Installationsprogramms aus. Die Standardoptionen im Installationsprogramm sind für dieses Programm ausreichend, sodass Sie die Standardversion herunterladen können, ohne befürchten zu müssen, dass Sie keine erforderlichen Komponenten für das Programm haben.
Erstellen Sie einen Trinkgeldrechner in Java Schritt 2
Erstellen Sie einen Trinkgeldrechner in Java Schritt 2

Schritt 2. Laden Sie das Java-JDK herunter

Sie finden es unter

Darin können Sie das für Ihre jeweilige Maschine passende JDK angeben

Erstellen Sie einen Trinkgeldrechner in Java Schritt 3
Erstellen Sie einen Trinkgeldrechner in Java Schritt 3

Schritt 3. Führen Sie das NetBeans-Programm aus und erstellen Sie ein neues Projekt

Gehen Sie zum Dropdown-Menü oben links, das Datei sagt, und wählen Sie Neues Projekt

Erstellen Sie einen Trinkgeldrechner in Java Schritt 4
Erstellen Sie einen Trinkgeldrechner in Java Schritt 4

Schritt 4. Richten Sie das neue Projekt ein

Wählen Sie in der folgenden Eingabeaufforderung in den Kategorien Java und in den Projekten Java-Anwendung aus; diese sind normalerweise standardmäßig hervorgehoben. Weiter klicken.

  • Geben Sie Ihrem Projekt einen Namen. Lassen Sie das Kontrollkästchen Dedizierter Ordner deaktiviert und das Kontrollkästchen Hauptklasse erstellt aktiviert.
  • Beenden Sie damit und dann haben Sie Ihr Projekt erstellt.
Erstellen Sie einen Trinkgeldrechner in Java Schritt 5
Erstellen Sie einen Trinkgeldrechner in Java Schritt 5

Schritt 5. Erstellen Sie die Variablen für dieses Projekt

  • Unter der Zeile, die lautet

    public static void main(String args)

    , erstellen Sie die folgenden Variablen:

    • doppelte Summe;

    • int-Spitze;

    • doppeltes tipRatio;

    • DoppelfinaleTotal;

  • Ob sie in verschiedenen Zeilen oder in derselben Zeile hintereinander stehen, spielt keine Rolle.
  • Dies sind die sogenannten Instanzvariablen. Sie sind im Grunde Referenzen für einen Wert, der im Speicher des Programms gespeichert wird. Der Grund, warum Sie die Instanzvariablen auf diese Weise benennen, besteht darin, sie mit dem zu verknüpfen, wofür Sie sie verwenden werden. d.h. die Variable finalTotal wird für die endgültige Antwort verwendet.
  • Wichtig ist die fehlende Großschreibung in „double“und „int“sowie die Semikolons (;) am Ende der Wörter.
  • Als Referenz sind int Variablen, die immer ganze Zahlen sind, dh 1, 2, 3 … usw., während Doubles Dezimalzahlen enthalten.
Erstellen Sie einen Trinkgeldrechner in Java Schritt 6
Erstellen Sie einen Trinkgeldrechner in Java Schritt 6

Schritt 6. Importieren Sie das Scanner-Dienstprogramm, das Benutzereingaben ermöglicht, sobald das Programm ausgeführt wird

Oben auf der Seite, direkt unter der Zeile

Paket (Name des Projekts)

Geben Sie über der Zeile @author owner Folgendes ein:

java.util. Scanner importieren;

Erstellen Sie einen Trinkgeldrechner in Java Schritt 7
Erstellen Sie einen Trinkgeldrechner in Java Schritt 7

Schritt 7. Erstellen Sie das Scannerobjekt

Obwohl es egal ist, welche Codezeile das Objekt erstellt, schreiben Sie die Codezeile aus Gründen der Konsistenz direkt nach den Instanzvariablen. Das Erstellen eines Scanners ähnelt dem Erstellen anderer Arten von Objekten in der Programmierung.

  • Der Aufbau folgt wie folgt:

    „Klassenname“„Name des Objekts“= „neu“„Klassenname“(„Pfad“);

    ohne Anführungszeichen.

  • In diesem Fall wäre es:

    Scanner ScanNa = neuer Scanner (System.in);

  • Wichtig sind das Schlüsselwort „new“und die „System.in“in Klammern. Das Schlüsselwort "new" besagt im Grunde, dass dieses Objekt neu ist, was wahrscheinlich überflüssig klingt, aber für die Erstellung des Scanners benötigt wird. In der Zwischenzeit ist „System.in“die Variable, an die die Scanner-Objekte angehängt sind, in diesem Fall würde System.in es so machen, dass die Variable etwas ist, das der Benutzer eintippt.

Schritt 8.

  • Beginnen Sie mit dem Schreiben des Konsolenausdrucks.

    Erstellen Sie einen Trinkgeldrechner in Java Schritt 8
    Erstellen Sie einen Trinkgeldrechner in Java Schritt 8
    • System.out.print("Geben Sie den Gesamtbetrag ein, einschließlich Steuern: $");

    • Die Anführungszeichen für die Zeile in Klammern sind wichtig.
    • Im Wesentlichen bewirkt diese Codezeile, dass ein Wort auf der Konsole ausgegeben wird, sobald das Programm ausgeführt wird. In diesem Fall wären die Worte „Gesamtbetrag eingeben, einschließlich Steuern: $“.
    • Die Anführungszeichen um den Satz in Klammern sind erforderlich, um sicherzustellen, dass Java weiß, dass dies ein Satz ist, andernfalls betrachtet es ihn als mehrere Variablen, die nicht existieren.
  • Erstellen Sie die erste Benutzereingabe für das Programm. In der nächsten Codezeile verwenden Sie den Scanner und eine der zuvor erstellten Variablen. Sehen Sie sich diese Codezeile an:

    Erstellen Sie einen Trinkgeldrechner in Java Schritt 9
    Erstellen Sie einen Trinkgeldrechner in Java Schritt 9
    • total = ScanNa.nextDouble();

    • "total" ist die Variable von vorhin und "ScanNa" ist der Name Ihres Scanner-Objekts. Der Ausdruck "nextDouble();" ist eine Methode aus der Scannerklasse. Grundsätzlich bedeutet dies, dass die nächste eingegebene Doppeltypnummer von diesem Scanner gelesen wird.
    • Kurz gesagt, die vom Scanner gelesene Zahl wird von der Variablen Total verwendet.
  • Geben Sie den Prozentsatz des Trinkgelds ein. Verwenden Sie dann den Scanner, um eine Zahl in der Variablen namens tip zu speichern, ähnlich wie in den letzten beiden Schritten. Hier ist ein Code als Referenz:

    Erstellen Sie einen Trinkgeldrechner in Java Schritt 10
    Erstellen Sie einen Trinkgeldrechner in Java Schritt 10
    • System.out.print("Geben Sie % ein, um Trinkgeld zu geben: ");

    • tip = ScanNa.nextInt();

  • Erstellen Sie die Formel für den tipRatio-Rechner.

    Erstellen Sie einen Trinkgeldrechner in Java Schritt 11
    Erstellen Sie einen Trinkgeldrechner in Java Schritt 11
    • Typ

      tipRation = tip/100,0;

      um die ganze Zahl, die den Trinkgeldprozentsatz darstellt, in einen tatsächlichen Prozentsatz umzuwandeln.
    • Beachten Sie, dass die.0 in 100.0 erforderlich ist, da in dieser Situation die Variable mit dem Namen „tip“eine ganze Zahl ist, d. h. eine ganze Zahl. Solange eine der beiden Zahlen in der Gleichung eine Dezimalzahl hat, ist das Endergebnis ein Double mit Dezimalstellen. Wenn beide Zahlen jedoch ganze Zahlen wären, würde dies einen Rechenfehler verursachen.
  • Verwenden Sie die letzte verfügbare Variable, um die Summe zu berechnen und die letzten Berechnungen durchzuführen. Die folgende Gleichung spricht für sich.

    Erstellen Sie einen Trinkgeldrechner in Java Schritt 12
    Erstellen Sie einen Trinkgeldrechner in Java Schritt 12
    • finalTotal = total + (total * tipRatio);

  • Erstellen Sie eine letzte Codezeile für die Ausgabeaufforderung, um das finalTotal anzuzeigen. Sie können eine etwas spezialisiertere Version der Druckmethode namens printf verwenden, um es etwas schicker zu machen:

    Erstellen Sie einen Trinkgeldrechner in Java Schritt 13
    Erstellen Sie einen Trinkgeldrechner in Java Schritt 13
    • System.out.printf("Total mit %d%% als Trinkgeld: $%.2f\n", tip, finalTotal);

    • Die Buchstaben mit vorangestelltem % entsprechen den Variablen, die durch Befehle nach dem gedruckten Satz getrennt sind; sie sind in der Reihenfolge der Variablen und der Buchstaben verknüpft. In diesem Fall ist %d mit "tip" verknüpft und %.2f mit finalTotal. Auf diese Weise druckt die Konsole die Variablen aus, die gescannt oder berechnet wurden, anstatt etwas vorherbestimmtes zu tun.
    • Das doppelte %-Zeichen nach %d dient dazu, dass die Konsole tatsächlich das Prozentzeichen ausgibt; andernfalls würde es aufgrund der Funktionsweise der printf-Methode einen Fehler verursachen.
  • Empfohlen: