So erstellen sie einen rechner in c ++

Auf der Suche nach einer neuen Herausforderung, auf Ihrer grundlegenden C ++ -Kodierungserfahrung aufzubauen? Beginnen Sie mit Schritt eins, um eine grundlegende Zugabe, Subtraktion, Multiplikat- und Divisionsrechner mit C ++ - Codierung vorzunehmen.

Schritte

  1. Bildtitel 7296742 1
1. Source-Datei erstellen. Erstellen Sie eine Quelldatei, um das Schreiben von C ++ - Programm zu starten.
  • Bildtitel 7296742 2
    2. Header erklären. Beginnen Sie mit dem Schreiben in der Quelldatei, indem Sie mit #Include Header ioStream und iomanip anmelden und mit der Kennung verwenden, indem Sie den NAMEspace Declare std verwenden-.
    #include #Include mit Namespace std-
  • Bildtitel 7296742 3
    3. Main erstellen. Erstellen Sie die Hauptaussage, in der Sie den Code schreiben möchten. Fügen Sie die Return-Anweisung am Ende des Codes in der Hauptfunktion hinzu.
    int main () {return 0-}
  • Bildtitel 7296742 4
    4. Variablen erstellen. Beginnen Sie den Code zwischen Klammern der Hauptanweisung vor der Rücksendung. Deklarieren Sie INT-Variablen NUM1 und NUM2 und KARE-Variable OPR.
    int num1, num2-char opr-
  • Bildtitel 7296742 5
    5. Werte für Num1 und NUM2 erhalten. Verwenden Sie den Befehl cout, um den Benutzer aufzunehmen, um zwei Zahlen einzugeben. Verwenden von CIN Weisen Sie den Eingang zu Variablen NUM1 und NUM2 zuzuweisen.
    Kehre << "Geben Sie zwei Ganzzahlen ein: "-Zinsel >> Num1 >> NUM2-
  • Bildtitel 7296742 6
    6. Betreiber für OPR erhalten. Verwenden Sie den COUT-Befehl, um den Benutzer aufzufordern, einen Bediener für die Gleichung einzugeben. Verwenden von CIN ordnen Sie den Eingang der Zeichenvariablen, OPR.
    Kehre << "Operator eingeben: + (Addition), - (Subtraktion)," << "* (Multiplikation), / (Division): "-Zinsel >> opr-cout << endlo-
  • Bildtitel 7296742 7
    7. Ausgabeanweisung erstellen. Verwenden Sie Cout, um die Ergebnisse des eingegebenen Ergebnisses auszugeben, und beginnen Sie mit der Schaltfläche Switch-Anweisung, um das Ergebnis zu finden.
    Kehre << Num1 << " " << Opr << " " << NUM2 << " Hat "-Switch (OPR) {}
  • Bildtitel 7296742 8
    8. Deklarieren Sie den Fall `+`. Machen Sie die Fall-Anweisung, wenn der Benutzer die Zugabe von Fall verwenden möchte, verwenden Sie Cout, um das Produkt von Num1 + NUM2 auszugeben, enden den Fall mit Pause.
    Fall `+`: Cout << Num1 + Num2 << Endl-Pause-
  • Bildtitel 7296742 9
    9. Fall deklarieren `-`. MACHEN SIE CASE-Anweisung, wenn der Benutzer die Subtraktion mit dem Fall machen möchte. Verwenden Sie Cout, um das Produkt von NUM1 - NUM2 auszugeben, und enden Sie den Fall mit Pause.
    Fall `-`: Cout << NUM1 - NUM2 << Endl-Pause-
  • Bildtitel 7296742 10
    10. Deklarieren Sie den Fall `*`. Case-Anweisung, wenn der Benutzer Multiplikation mit dem Fall ausführen möchte. Verwenden Sie Cout, um das Produkt von NUM1 * NUM2 auszugeben, und enden Sie den Fall mit Pause.
    Fall `*`: Cout << NUM1 * NUM2 << Endl-Pause-
  • Bildtitel 7296742 11
    11. Deklarieren Sie den Fall `/`. MACHEN SIE KASSE-ERKLÄRUNG, wann der Benutzer Division machen möchte. Für diesen Fall müssen Sie jedoch eine IF und ELSE-Anweisung verwenden, falls der Benutzer nach Null teilen versucht, wenn die Nummer nicht Null ist, um das Produkt von Num1 / Num2 auszugeben, sonst, wenn es Null ist, um Cout zu verwenden Erklärung, die das Problem lässt, weiß das Problem.
    Fall `/`: if (Num2 != 0) Cout << NUM1 / NUM2 << endl-elsecout << "Fehler ncannot teilen von null" << Endl-Pause-
  • Bildtitel 7296742 12
    12. Fügen Sie eine Standardabrechnung hinzu. Fügen Sie die Standardanweisung innerhalb der Schaltstruktur ein. Die Standardanweisung lässt den Benutzer wissen, wann Variablen nicht die richtigen Bediener sind. Beenden Sie den Schalter nach der Standard-Anweisung.
    Standard: Cout << "Illegaler Betrieb" << endl-}
  • Bildtitel 7296742 13
    13. Das Programm ausführen. Gehen Sie zum Build-Menü oben auf dem Bildschirm und klicken Sie auf Programm aufbauen, und drücken Sie dann STRG 5 auf der Tastatur, um sie auszuführen. Wenn es Fehler gibt, wird der Compiler ihren Standort angezeigt.
  • Hier ist der letzte Code:
    #Include #include Verwenden von Namespace STD-INT int () {int num1, num2-char opr-cout << "Geben Sie zwei Ganzzahlen ein: "-Zinsel >> Num1 >> Num2-Cout << endl-cout << "Operator eingeben: + (Addition), - (Subtraktion)," << " * (Multiplikation), / (Division): "-Zinsel >> opr-cout << endl-cout << Num1 << " " << Opr << " " << NUM2 << " Hat "-Switch (OPR) {Case `+`: Cout << Num1 + Num2 << Endl-Break-Case `-`: Cout << NUM1 - NUM2 << Endl-Break-Case `*`: Cout << NUM1 * NUM2 << Endl-Break-Case `/`: if (Num2 != 0) Cout << NUM1 / NUM2 << Endl-elsecout << "Fehler ncannot teilen von null" << Endl-Pause-Standard: Cout << "Illegaler Betrieb" << Endl-} Rückkehr 0-}
  • Tipps

    Wenn der Code nicht ausgeführt wird, stellen Sie sicher - ist nach den richtigen Anweisungen und: ist nach jedem Fall.
  • Wenn das Programm läuft, aber Antworten sind nicht korrekt, um sicherzustellen, dass der Pause nach jeder Fallanweisung ist.
  • Dinge, die du brauchen wirst

    • Computer
    • C ++ - Compiler (Beispiele verwenden visuelle Basic)
    In Verbindung stehende Artikel