Einführung
In diesem Lab schreiben wir ein C++-Programm, um die größte von drei Zahlen zu finden.
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
In diesem Lab schreiben wir ein C++-Programm, um die größte von drei Zahlen zu finden.
Wir werden eine neue Datei namens main.cpp
im Verzeichnis ~/project
mit dem folgenden Befehl erstellen:
touch ~/project/main.cpp
Wir müssen die Header-Dateien iostream
und cstdlib
einbinden, um die Funktionen cout
, cin
und system
zu verwenden.
#include <iostream>
#include <cstdlib>
Fügen Sie folgenden Code hinzu, um die main()
-Funktion zu erstellen:
int main() {
// code will go here
return 0;
}
Wir müssen drei float-Variablen deklarieren, um die drei von dem Benutzer eingegebenen Zahlen zu speichern.
float n1, n2, n3;
Wir werden die cout
-Funktion verwenden, um den Benutzer auffordern, drei Zahlen einzugeben, und die cin
-Funktion verwenden, um diese Zahlen in die Variablen zu speichern, die wir gerade deklariert haben.
std::cout << "Enter three numbers: ";
std::cin >> n1 >> n2 >> n3;
Wir werden eine Reihe von if
-Anweisungen verwenden, um die größte der drei Zahlen zu bestimmen und auszugeben.
if (n1 >= n2 && n1 >= n3) {
std::cout << "Größte Zahl: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Größte Zahl: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Größte Zahl: " << n3;
}
Verwenden Sie folgenden Befehl, um das Programm zu kompilieren und auszuführen:
g++ main.cpp -o main &&./main
Hier ist der vollständige Code für die main.cpp
-Datei:
#include <iostream>
#include <cstdlib>
int main() {
float n1, n2, n3;
std::cout << "Geben Sie drei Zahlen ein: ";
std::cin >> n1 >> n2 >> n3;
if (n1 >= n2 && n1 >= n3) {
std::cout << "Größte Zahl: " << n1;
}
if (n2 >= n1 && n2 >= n3) {
std::cout << "Größte Zahl: " << n2;
}
if (n3 >= n1 && n3 >= n2) {
std::cout << "Größte Zahl: " << n3;
}
return 0;
}
In diesem Lab haben wir ein C++-Programm geschrieben, um die größte von drei Zahlen zu finden. Wir haben gelernt, wie man die if
-Anweisung verwendet, um Werte zu vergleichen, und den Benutzer zur Eingabe auffordert, indem man cout
und cin
verwendet. Wir haben auch gelernt, wie man C++-Programme im Terminal kompiliert und ausführt.