Einführung
In diesem Lab lernst du, wie du mithilfe der Programmiersprache C++ ein halbes Pyramidenmuster aus Sternen (*) erstellst. In diesem Lab lernst du, wie du verschiedene geschachtelte Schleifenstrukturen mit Iteration implementierst.
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
In diesem Lab lernst du, wie du mithilfe der Programmiersprache C++ ein halbes Pyramidenmuster aus Sternen (*) erstellst. In diesem Lab lernst du, wie du verschiedene geschachtelte Schleifenstrukturen mit Iteration implementierst.
~/project
Erstelle zunächst eine neue Datei namens half_pyramid_star.cpp
im Verzeichnis ~/project
mithilfe des touch
-Befehls in der Konsole:
touch ~/project/half_pyramid_star.cpp
Öffne nun die Datei half_pyramid_star.cpp
in einem Texteditor oder einer IDE und kopiere den folgenden Code hinein:
#include <iostream>
using namespace std;
int main()
{
cout << "\n\nWelcome to LabEx :-)\n\n\n";
cout << "===== Program to print a Half Pyramid using * =====\n\n\n";
int i, j, rows;
cout << "Enter the number of rows in the pyramid: ";
cin >> rows;
// äußere Schleife springt zu einer bestimmten Zeile
for (i = 1; i <= rows; i++)
{
// innere Schleife bestimmt die Anzahl der "*", die in der Zeile gedruckt werden
for (j = 1; j <= i; j++)
{
cout << "* ";
}
cout << endl;
}
cout << "\n\n";
return 0;
}
Der obige Code fordert den Benutzer auf, die Anzahl der Zeilen einzugeben, um das halbe Pyramidenmuster zu drucken, und verwendet zwei geschachtelte Schleifen, um auf jeder Zeile "*" zu drucken.
Gib den folgenden Befehl in das Terminalfenster ein, um den Code in half_pyramid_star.cpp
zu kompilieren:
g++ ~/project/half_pyramid_star.cpp -o ~/project/half_pyramid_star && ~/project/half_pyramid_star
Der obige Befehl wird den Code kompilieren, eine ausführbare Datei namens half_pyramid_star
erstellen und das Programm ausführen.
In diesem Lab hast du gelernt, wie du in der Programmiersprache C++ ein halbes Pyramidenmuster aus Sternen (*) erstellst. Durch die Verwendung geschachtelter Schleifen und das Verständnis ihres Bereichs warst du in der Lage, das Lab erfolgreich abzuschließen. Dieses Lab ist ein grundlegender Schritt bei der Erarbeitung des Verständnisses von geschachtelten Schleifenstrukturen und Iteration, was hilfreich sein wird, um Probleme zu lösen oder komplexe Formen zu erstellen.