C++ Halbpyramidenmuster mit Zeichen

C++Beginner
Jetzt üben

Einführung

In diesem Lab lernen Sie, wie Sie eine halbe Pyramide aus Zeichen in der Programmiersprache C++ ausgeben. Wir werden Sie durch den gesamten Prozess der Entwicklung dieses Programms führen.

Erstellen einer C++-Programmdatei

Zunächst müssen wir eine C++-Programmdatei erstellen. Öffnen Sie Ihren Terminal und wechseln Sie in das Verzeichnis ~/project. Erstellen Sie eine neue Datei namens main.cpp, indem Sie den folgenden Befehl ausführen:

touch main.cpp

Importiere erforderliche Headerdateien und Namensräume

In diesem Schritt werden wir die erforderlichen Headerdateien und Namensräume für dieses Programm einbetten. Öffnen Sie die Datei main.cpp und geben Sie den folgenden Code ein:

#include <iostream>
using namespace std;

Die erste Zeile enthält die Headerdatei iostream, die die Möglichkeit bietet, standardmäßige Eingabe- und Ausgabeoperationen in C++-Programmen durchzuführen. Die zweite Zeile enthält den Namensraum std, der verwendet wird, um das Schreiben des Präfixes std:: vor jeder Funktion der Standardbibliothek zu vermeiden.

Definiere die Hauptfunktion

In diesem Schritt werden wir die Hauptfunktion definieren. Die Hauptfunktion ist der Einstiegspunkt für ein C++-Programm und der Ort, an dem die tatsächliche Ausführung des Programms stattfindet. Geben Sie den folgenden Code in main.cpp ein:

int main()
{
   //TODO: Fügen Sie hier Code hinzu
   return 0;
}

Deklariere Variablen und akzeptiere Benutzereingaben

In diesem Schritt werden wir Variablen deklarieren und Benutzereingaben empfangen. Wir müssen zwei Variablen deklarieren, um durch die Zeilen und Spalten der Pyramide zu iterieren. Der Benutzer wird die Anzahl der Zeilen eingeben, die gedruckt werden sollen. Geben Sie den folgenden Code in main.cpp ein:

int i, j, rows;
cout << "Geben Sie die Anzahl der Zeilen in der Pyramide ein: ";
cin >> rows;

Drucke das Pyramidenmuster

In diesem Schritt werden wir das Pyramidenmuster drucken. Wir werden geschachtelte Schleifen verwenden, um die Zeilen und Spalten der Pyramide zu drucken. Geben Sie den folgenden Code in main.cpp ein:

char c = 'A';
for(i=1; i<=rows; i++)
{
    cout<<"Zeile ## " <<i<<" ";
    c = 'A';
    for(j=1; j<=i; j++)
    {
        cout<<c<<" ";
        c++;
    }
    cout<<endl;
}

Kompiliere und führe das Programm aus

In diesem Schritt werden wir das Programm kompilieren und ausführen, um die Ausgabe zu sehen. Öffnen Sie Ihren Terminal und führen Sie die folgenden Befehle aus:

g++ main.cpp -o main
./main

Sie werden die folgende Ausgabe sehen:

Geben Sie die Anzahl der Zeilen in der Pyramide ein: 5

Zeile ## 1 A
Zeile ## 2 A B
Zeile ## 3 A B C
Zeile ## 4 A B C D
Zeile ## 5 A B C D E

Zusammenfassung

Herzlichen Glückwunsch zum Abschluss dieses Labors! In diesem Labor haben Sie gelernt, wie Sie eine halbe Pyramidenstruktur mit Zeichen in der Programmiersprache C++ ausdrucken. Wir haben wichtige Konzepte wie geschachtelte Schleifen und Benutzereingaben behandelt. Üben Sie weiterhin, indem Sie das Programm modifizieren und fortgeschrittene Konzepte in C++ erkunden.