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.
Programmdatei einrichten
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
Notwendige Bibliotheken einbinden
In der Datei main.cpp müssen wir die Header-Datei iostream einbinden.
#include <iostream>
Hauptfunktion hinzufügen
Als nächstes müssen wir der Hauptfunktion main unseren Programm hinzufügen.
int main() {
// Code kommt hier hin
return 0;
}
Variablen deklarieren und Benutzereingaben abfragen
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;
}
Schaltanweisung hinzufügen
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;
}
Programm kompilieren und ausführen
Kompilieren Sie das Programm mit dem folgenden Befehl in der Konsole des Ubuntu-Systems:
g++ ~/project/main.cpp -o main &&./main
Zusammenfassung
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.



