Einführung
In diesem Lab werden wir ein einfaches Rechnerprogramm in C++ erstellen. Dieses Programm wird Switch-Anweisungen verwenden, um grundlegende arithmetische Operationen wie Addition, Subtraktion, Multiplikation und Division durchzuführen.
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
In diesem Lab werden wir ein einfaches Rechnerprogramm in C++ erstellen. Dieses Programm wird Switch-Anweisungen verwenden, um grundlegende arithmetische Operationen wie Addition, Subtraktion, Multiplikation und Division durchzuführen.
Zunächst müssen wir die Datei main.cpp
im Verzeichnis ~/project
erstellen. Verwenden Sie Ihren Lieblings-Texteditor, um eine neue Datei mit dem Namen main.cpp
zu erstellen.
touch ~/project/main.cpp
In der Datei main.cpp
müssen wir die Header-Datei iostream
einbinden.
#include <iostream>
Als nächstes müssen wir der Hauptfunktion main
unseren Programm hinzufügen.
int main() {
// Code kommt hier hin
return 0;
}
In der main
-Funktion müssen wir die erforderlichen Variablen deklarieren und den Benutzer nach Eingaben fragen.
int main() {
char op;
float num1, num2;
std::cout << "Geben Sie einen Operator ein, entweder + oder - oder * oder /: ";
std::cin >> op;
std::cout << "\nGeben Sie zwei Operanden ein: ";
std::cin >> num1 >> num2;
// Code kommt hier hin
return 0;
}
Wir können eine Switch-Anweisung verwenden, um die erforderliche Operation basierend auf dem von dem Benutzer eingegebenen Operator durchzuführen.
int main() {
char op;
float num1, num2;
std::cout << "Geben Sie einen Operator ein, entweder + oder - oder * oder /: ";
std::cin >> op;
std::cout << "\nGeben Sie zwei Operanden ein: ";
std::cin >> num1 >> num2;
switch(op) {
case '+':
std::cout << "\nDas Ergebnis ist: " << num1 + num2;
break;
case '-':
std::cout << "\nDas Ergebnis ist: " << num1 - num2;
break;
case '*':
std::cout << "\nDas Ergebnis ist: " << num1 * num2;
break;
case '/':
std::cout << "\nDas Ergebnis ist: " << num1 / num2;
break;
default:
// Wenn der Operator nicht +, -, * oder / ist, wird eine Fehlermeldung angezeigt
std::cout << "Fehler! Operator ist nicht korrekt";
break;
}
return 0;
}
Kompilieren Sie das Programm mit dem folgenden Befehl in der Konsole des Ubuntu-Systems:
g++ ~/project/main.cpp -o main &&./main
In diesem Lab haben wir ein einfaches Rechnerprogramm in C++ erstellt. Wir haben Switch-Anweisungen verwendet, um basale arithmetische Operationen basierend auf Benutzereingaben durchzuführen. Wenn Sie den in diesem Lab beschriebenen Schritten folgen, sollten Sie jetzt über ein grundlegendes Verständnis verfügen, wie man ein einfaches Rechnerprogramm in C++ erstellt.