Das Schreiben von C++-Programmen selbst ist der beste Weg, die Sprache C++ zu erlernen. Auch C++-Programme werden in den Interviews gefragt. Dieser Artikel behandelt die wichtigsten Übungsprobleme für grundlegende C++-Programme zu Themen wie Kontrollfluss, Mustern und Funktionen bis hin zu komplexen Problemen wie Zeigern, Arrays und Zeichenfolgen.
Windows-Befehl arp

C++-Tutorial
Globale Javascript-Variable
Aktuelle C++-Artikel
Themen:
- Suchen und Sortieren
- Strukturen
- Klasse und Objekte
- Dateiverwaltung
- Ausnahmeprogramme (Try and Catch)
- STL
- Datum (und Uhrzeit
- Verschiedenes
Grundlegende C++-Programme
- C++-Programm für Hello World
- C++-Programm zum Drucken Ihres eigenen Namens
- C++-Programm zum Erhalten von Eingaben vom Benutzer
- C++-Programm zum Lesen von Zahleneingaben vom Benutzer
- C++-Programm zum Addieren zweier Zahlen
- C++-Programm zum Vertauschen zweier Zahlen
- C++-Programm zum Ermitteln der Größe von int, float, double und char
- C++-Programm zur Multiplikation zweier Gleitkommazahlen
- C++-Programm zum Drucken des ASCII-Werts eines Zeichens
- C++-Programm zur Berechnung von Fahrenheit in Celsius
- C++-Programm zum Finden einfacher Interessen
- C++-Programm zur Ermittlung von Zinseszinsen
- C++-Programm für Fläche und Umfang eines Rechtecks
C++-Kontrollflussprogramme
- C++-Programm zum Überprüfen gerader oder ungerader Ganzzahlen
- C++-Programm zum Finden der größten unter drei Zahlen
- C++-Programm zum Überprüfen, ob ein Zeichen ein Vokal oder Konsonant ist
- C++-Programm zum Überprüfen, ob ein bestimmtes Jahr ein Schaltjahr ist
- C++-Programm zum Drucken der Multiplikationstabelle einer Zahl
- C++-Programm zur Berechnung der Summe der ersten n natürlichen Zahlen
- C++-Programm zum Ermitteln der Fakultät einer Zahl
- C++-Programm zum Umkehren einer Zahl
- C++-Programm zum Finden von GCD
- C++-Programm zum Finden von LCM
- C++-Programm zum Überprüfen, ob eine Zahl ein Palindrom ist oder nicht
- C++-Programm zum Überprüfen, ob eine Zahl eine Primzahl ist oder nicht
- C++-Programm zur Anzeige von Primzahlen zwischen zwei Intervallen
- C++-Programm zum Überprüfen von Neonzahlen in einem bestimmten Bereich
- C++-Programm zur Überprüfung der Armstrong-Zahl
- C++-Programm zur Anzeige von Armstrong-Zahlen zwischen 1 und 1000
- C++-Programm zur Ermittlung der Fibonacci-Zahl
- C++-Summe von Fibonacci-Zahlen bei geraden Indizes bis zu N Termen
- C++-Programm zur Berechnung der Potenz einer Zahl
- C++-Programm zur Anzeige von Faktoren einer natürlichen Zahl
- C++-Programm zum Erstellen eines einfachen Rechners
C++-Musterdruckprogramme
- C++-Programm zum Drucken des Pyramidenmusters der rechten Hälfte
- C++-Programm zum Drucken des Pyramidenmusters der linken Hälfte
- C++-Programm zum Drucken eines einfachen vollständigen Pyramidenmusters
- C++-Programm zum Drucken einer umgekehrten Pyramide
- C++-Programm zum Drucken von Dreiecksmustern
- C++-Programm zum Drucken von Nummernmustern ohne Neuzuweisung
- C++-Programm zum Drucken von Zeichenmustern
- C++-Programm zum Drucken fortlaufender Zeichenmuster
- C++-Programm zum Drucken einer vollständigen rautenförmigen Pyramide
- C++-Programm zum Drucken eines umgekehrten hohlen Sternpyramidenmusters
- C++-Programm zum Drucken einer hohlen Sternpyramide in Rautenform
- C++-Programm zum Drucken des Pascalschen Dreiecks
- C++-Programm zum Drucken von Floyds Muster „Dreieckspyramide“.
- C++-Programm zum Drucken einer umgekehrten Floyd-Muster-Dreieckspyramide
C++-Funktionsprogramme
- C++-Programm zum Anzeigen von Primzahlen zwischen zwei Intervallen mithilfe der Funktion
- C++-Programm zur Prüfung, ob eine Zahl als Summe zweier Primzahlen ausgedrückt werden kann
- C++-Programm zum Ermitteln der Summe natürlicher Zahlen mithilfe der Rekursion
- C++-Programm zur Berechnung der Fakultät einer Zahl mithilfe der Rekursion
- C++-Programm zum Umkehren eines Satzes mithilfe der Rekursion
- C++-Programm zur Berechnung der Leistung mithilfe von Rekursion
- C++-Programm für variadische Funktionsvorlagen
C++-Array-Programme
- C++-Programm zum Überprüfen, ob zwei Arrays gleich sind oder nicht
- C++-Programm zum Ermitteln des Maximums und Minimums in einem Array
- C++-Programm zur Berechnung des Durchschnitts aller in einem Array vorhandenen Elemente
- C++-Programm zum Zusammenführen zweier Arrays
- C++-Programm zum Drucken eines 2D-Arrays
- C++-Programm zum Suchen gemeinsamer Array-Elemente
- C++-Programm zum Entfernen doppelter Elemente aus einem Array
- C++-Programm zum Entfernen aller Vorkommen eines Elements in einem Array
- C++-Programm für Array-Rotation
- C++-Programm zum Kopieren aller Elemente eines Arrays in umgekehrter Reihenfolge in ein anderes
C++-Matrixprogramme
- C++-Programm zum Hinzufügen zweier Matrizen
- C++-Programm zum Überprüfen, ob zwei Matrizen gleich sind oder nicht
- C++-Programm zur Berechnung der Diagonalensumme einer Matrix
- C++-Programm zum Drucken von Randelementen einer Matrix
- C++-Programm zum Ermitteln der Transponierten einer Matrix
- C++-Programm zum Ermitteln der Determinante einer Matrix
- C++-Programm zum Finden der Normalen und Spuren einer Matrix
- C++-Programm zum Multiplizieren zweier Matrizen
- C++-Programm zum Drehen von Matrixelementen einer Matrix
- C++-Programm zum Austauschen von Elementen der ersten und letzten Zeile in einer Matrix
- C++-Programm zum Austauschen von Elementen der ersten und letzten Spalte in einer Matrix
C++-Zeigerprogramme
- C++-Programm für Zeiger
- C++-Programm für ein Array von Zeigern
- C++-Programm für void Pointer
- C++-Programm zur Referenz auf einen Zeiger
- C++-Programm für Funktionszeiger
- C++-Programm für diesen Zeiger
- C++-Programm für undurchsichtige Zeiger
C++-String-Programme
- C++-Programm zum Ermitteln der Länge einer Zeichenfolge
- C++-Programm zum Zugriff auf Zeichen in einer bestimmten Zeichenfolge
- C++-Programm zur Bestimmung des Unicode-Codepunkts an einem bestimmten Index
- C++-Programm zum Ersetzen eines Zeichens in einer Zeichenfolge
- C++-Programm zum Vergleichen zweier Zeichenfolgen
- C++-Programm zum Hinzufügen/Verketten von zwei Zeichenfolgen
- C++-Programm zum Hinzufügen von 2 Binärzeichenfolgen
- C++-Programm zum Entfernen führender Nullen
- C++-Programm zum lexikografischen Vergleich zweier Zeichenfolgen
- C++-Programm zum Umkehren eines Strings
- C++-Programm zum Überprüfen, ob der String ein Palindrom ist
- C++-Programm zum Drucken des ersten Buchstabens jedes Wortes einer Zeichenfolge
- C++-Programm zum Einfügen eines Strings in einen anderen String
- C++-Programm zur Aufteilung in mehrere Teilzeichenfolgen
- C++-Programm zum Umkehren eines Strings mithilfe von Stacks
- C++-Programm zum Überprüfen, ob die angegebene Zeichenfolge Pangram ist
C++-Konvertierungsprogramme
- C++-Programm zur Binär-Dezimal-Konvertierung
- C++-Programm zur Binär-Oktal-Konvertierung
- C++-Programm zur Oktal-Dezimal-Konvertierung
- C++-Programm zur Konvertierung von Dezimalzahlen in Oktalzahlen
- C++-Programm zur Hexadezimal-Dezimal-Konvertierung
- C++-Programm zur Konvertierung von Dezimalzahlen in Hexadezimalzahlen
- C++-Programm zur Dezimal-Binär-Konvertierung
- C++-Programm zur Konvertierung von Booleschen Werten in Strings
- C++-Programm zur String-zu-Double-Konvertierung
- C++-Programm zur Konvertierung von Double in String
- C++-Programm zur Konvertierung von Zeichenfolgen in lange Zeichenfolgen
- C++-Programm zur Konvertierung von Long in String
- C++-Programm für die Konvertierung von Int in Char
- C++-Programm zur Konvertierung von Char in Int
C++-Such- und Sortierprogramme
- C++-Programm zum Suchen eines Elements in einem Array (lineare Suche)
- C++-Programm zum Durchsuchen eines Elements in einem Array (binäre Suche)
- C++-Programm zum Sortieren eines Arrays (Auswahlsortierung)
- C++-Programm zum Sortieren eines Arrays (Bubble Sort)
- C++-Programm zum Sortieren eines Arrays (Einfügungssortierung)
- C++-Programm von Merge Sort
- C++-Programm zum Sortieren einer Zeichenfolge
- C++-Programm zum Sortieren des 2D-Arrays über Zeilen hinweg
- C++-Programm zum Sortieren der Elemente eines Arrays in absteigender Reihenfolge
- C++-Programm zum Sortieren der Elemente eines Arrays in aufsteigender Reihenfolge
C++-Strukturprogramme
- C++-Programm zum Übergeben oder Zurückgeben einer Struktur an/von einer Funktion
- C++-Programm zum Speichern von Informationen eines Studenten in einer Struktur
- C++-Programm zur Struktursortierung (nach mehreren Regeln)
C++-Klassen- und Objektprogramme
- C++-Programm zum Erstellen einer Klasse und eines Objekts
- C++-Programm zum Anzeigen der Kapselung
- C++-Programm zum Anzeigen der Vererbung
- C++-Programm zur Darstellung der Abstraktion im Unterricht
- C++-Programm zum Anzeigen versteckter Daten in der Klasse
- C++-Programm zum Anzeigen von Polymorphismus im Unterricht
- C++-Programm zum Anzeigen der Funktionsüberladung
- C++-Programm zum Anzeigen von Funktionsüberschreibungen
- C++-Programm zum Anzeigen der Verwendung des Zugriffsmodifikators
- C++-Programm zum Anzeigen der Verwendung dieses Schlüsselworts im Unterricht
- C++-Programm zum Anzeigen der Verwendung des Schlüsselworts „Static“.
- C++-Programm für Friend-Funktionen
- C++-Programm für virtuellen Destruktor
- C++-Programm zum Erstellen einer abstrakten Klasse
- C++-Programm zum Erstellen einer Singleton-Klasse
- C++-Programm zum Erstellen einer Schnittstelle
- C++-Programm zum Überladen von Inkrement ++ und Dekrement
- C++-Programm zum Addieren zweier komplexer Zahlen
C++-Dateiverwaltungsprogramme
- C++-Programm zum Erstellen einer neuen Datei
- C++-Programm zum Erstellen einer temporären Datei
- C++-Programm zum Schreiben in eine Datei
- C++-Programm zum Umbenennen einer Datei
- C++-Programm, um eine Datei schreibgeschützt zu machen
- C++-Programm zum Vergleichen von Pfaden zweier Dateien
- C++-Programm zum Kopieren einer Datei in eine andere Datei
- C++-Programm zum Anhängen des Inhalts einer Textdatei an eine andere
- C++-Programm zum Abrufen der Liste der Dateien in einem Verzeichnis
- C++-Programm zum Anhängen einer Zeichenfolge an eine vorhandene Datei
- C++-Programm zum Lesen von Inhalten aus einer Datei und zum Schreiben in eine andere Datei
C++-Ausnahmebehandlungsprogramme
- C++-Programm zum Anzeigen von Laufzeitausnahmen
- C++-Programm zum Anzeigen von Fehlertypen
- C++-Programm zur Behandlung der Ausnahmemethoden
- C++-Programm zur Behandlung der Ausnahmemethoden
- C++-Programm zur Behandlung der geprüften Ausnahmen
- C++-Programm zur Behandlung der ungeprüften Ausnahmen
- C++-Programm zur Behandlung von Division-durch-Null- und Mehrfachausnahmen
- C++-Programm zum Anzeigen eines nicht erreichbaren Codefehlers
- C++-Programm zum Anzeigen von Thread-Schnittstellen- und Speicherkonsistenzfehlern
C++ STL-Programme
- C++-Programm zum Sortieren eines Arrays mithilfe von STL
- C++-Programm zum Initialisieren eines Vektors
- C++-Programm zum Kopieren eines Vektors mit STL
- C++-Programm für Zusammenführungsoperationen mit STL
- C++-Programm zum Anzeigen von transform() mit STL
- C++-Programm für Deque mit STL
- C++-Programm für Prioritätswarteschlange mit STL
- C++-Programm für Karten mit STL
- C++-Programm für Paare mit STL
- C++-Programm für Multiset mit STL
- C++-Programm zum Umkehren eines Vektors mithilfe von STL
- C++-Programm zum Umkehren eines Arrays mithilfe von STL
- C++-Programm für Stack of Pair mit STL
- C++-Programm zum Finden von Permutationen einer bestimmten Zeichenfolge mithilfe von STL
- C++-Programm zum Finden aller Permutationen eines Arrays mithilfe von STL.
- C++-Programm zum Finden maximaler und minimaler Elemente in einer Menge mithilfe von STL
- C++-Programm zum Einfügen und Löschen von Elementen in einer Menge mithilfe von STL
- C++-Programm zum Ermitteln der Summe von Elementen eines Vektors mithilfe von STL
- C++-Programm zum Implementieren verschiedener Methoden zum Kopieren in STL
- C++-Programm zum Implementieren binärer Suchfunktionen mithilfe von STL
- C++-Programm zum Überprüfen, ob zwei Vektoren dieselben Elemente enthalten oder nicht
C++-Datums- und Zeitprogramme
- C++-Programm zur Anzeige von Kalenderjahresdaten in verschiedenen Formaten
- C++-Programm zur Anzeige des aktuellen Datums und der aktuellen Uhrzeit
- C++-Programm zur Konvertierung der Ortszeit in GMT
Verschiedene C++-Programme
- C++-Programm zum Finden von Quotient und Rest
- C++-Programm für den sizeof()-Operator
- C++-Programm zum Finden der Initialen eines Namens
- C++-Programm zum Finden von Leistung ohne Verwendung von *- und /-Operatoren
- C++-Programm zum Finden der Wurzeln der quadratischen Gleichung
- Generieren Sie zufällige Doppelzahlen in C++
- Wie kann ich ein Konsolenfenster in C++ ein- und ausblenden?
- Wie führe ich ein C++-Programm ohne Namespace aus?
- Erstellen Sie eine benutzerdefinierte Map mithilfe einer Header-Datei in C++
- C++-Programm für die Anzahl eindeutiger Tripletts, deren XOR Null ist