Kompilieren und Testen des Programms
Nachdem wir unser C++-Programm fertiggestellt haben, ist es Zeit, es zu kompilieren und auszuführen. Das Kompilieren wandelt unseren menschenlesbaren Code in ein maschinenausführbares Programm um.
Das Programm kompilieren
Öffnen Sie ein Terminal im WebIDE, indem Sie auf "Terminal" im Menü klicken und "Neues Terminal" auswählen.
Navigieren Sie im Terminal zum Projektverzeichnis:
cd ~/project
Kompilieren Sie das Programm mit dem g++-Compiler:
g++ main.cpp -o perfect_square_checker
Dieser Befehl teilt dem Compiler mit:
- Die Quelldatei
main.cpp
zu nehmen
- Sie in ein ausführbares Programm namens
perfect_square_checker
zu kompilieren
Wenn die Kompilierung erfolgreich ist, sehen Sie keine Ausgabe. Wenn es Fehler gibt, lesen Sie die Fehlermeldungen, beheben Sie die Probleme in Ihrem Code und versuchen Sie es erneut, das Programm zu kompilieren.
Das Programm ausführen
Nach erfolgreicher Kompilierung des Programms führen Sie es aus, indem Sie Folgendes eingeben:
./perfect_square_checker
Das Programm startet und fordert Sie auf, eine positive Ganzzahl einzugeben.
Mit verschiedenen Eingaben testen
Lassen Sie uns unser Programm mit verschiedenen Eingaben testen, um sicherzustellen, dass es korrekt funktioniert:
Testfall 1: Eine perfekte Quadratzahl
Geben Sie 16
ein, wenn Sie dazu aufgefordert werden. Sie sollten eine Ausgabe ähnlich der folgenden sehen:
Please enter a positive integer: 16
The number 16 is a perfect square!
It is equal to 4 × 4
Thank you for using the Perfect Square Checker Program!
Testfall 2: Keine perfekte Quadratzahl
Führen Sie das Programm erneut aus und geben Sie 10
ein, wenn Sie dazu aufgefordert werden. Sie sollten eine Ausgabe ähnlich der folgenden sehen:
Please enter a positive integer: 10
The number 10 is not a perfect square.
Thank you for using the Perfect Square Checker Program!
Testfall 3: Eine andere perfekte Quadratzahl
Führen Sie das Programm erneut aus und geben Sie 25
ein, wenn Sie dazu aufgefordert werden. Sie sollten eine Ausgabe ähnlich der folgenden sehen:
Please enter a positive integer: 25
The number 25 is a perfect square!
It is equal to 5 × 5
Thank you for using the Perfect Square Checker Program!
Durch das Testen mit verschiedenen Eingaben können Sie sich vergewissern, dass Ihr Programm korrekt zwischen perfekten Quadratzahlen und nicht-perfekten Quadratzahlen unterscheidet.
Herzlichen Glückwunsch! Sie haben erfolgreich ein C++-Programm erstellt, das feststellt, ob eine Zahl eine perfekte Quadratzahl ist.