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.
💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken
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.
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
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.
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;
}
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;
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;
}
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
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.