C++-Programm für das halbe Pyramidenmuster mit Sternen

C++C++Beginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

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.

Erstelle eine neue Datei im Verzeichnis ~/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

Tippe den Code ein

Ö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.

Kompilieren und Ausführen des Codes

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.

Zusammenfassung

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.