C++ Halbpyramidenmuster mit Zeichen

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


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL cpp(("C++")) -.-> cpp/IOandFileHandlingGroup(["I/O and File Handling"]) cpp(("C++")) -.-> cpp/SyntaxandStyleGroup(["Syntax and Style"]) cpp(("C++")) -.-> cpp/BasicsGroup(["Basics"]) cpp(("C++")) -.-> cpp/ControlFlowGroup(["Control Flow"]) cpp/BasicsGroup -.-> cpp/variables("Variables") cpp/ControlFlowGroup -.-> cpp/for_loop("For Loop") cpp/IOandFileHandlingGroup -.-> cpp/output("Output") cpp/IOandFileHandlingGroup -.-> cpp/user_input("User Input") cpp/IOandFileHandlingGroup -.-> cpp/files("Files") cpp/SyntaxandStyleGroup -.-> cpp/code_formatting("Code Formatting") subgraph Lab Skills cpp/variables -.-> lab-96141{{"C++ Halbpyramidenmuster mit Zeichen"}} cpp/for_loop -.-> lab-96141{{"C++ Halbpyramidenmuster mit Zeichen"}} cpp/output -.-> lab-96141{{"C++ Halbpyramidenmuster mit Zeichen"}} cpp/user_input -.-> lab-96141{{"C++ Halbpyramidenmuster mit Zeichen"}} cpp/files -.-> lab-96141{{"C++ Halbpyramidenmuster mit Zeichen"}} cpp/code_formatting -.-> lab-96141{{"C++ Halbpyramidenmuster mit Zeichen"}} end

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

Enthalten Sie 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.

Definieren Sie 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;
}

Deklarieren von Variablen und Empfangen von 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;

Drucken des Pyramidenmusters

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;
}

Kompilieren und Ausführen des Programms

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.