logo

Exemples de programmation C++

Écrire soi-même des programmes C++ est le meilleur moyen d’apprendre le langage C++. Les programmes C++ sont également demandés lors des entretiens. Cet article couvre les principaux problèmes pratiques pour les programmes C++ de base sur des sujets tels que le flux de contrôle, les modèles et les fonctions complexes comme les pointeurs, les tableaux et les chaînes.

Exemples de programmation C++



Tutoriel C++

Articles récents en C++

Les sujets:








Programmes C++ de base

  1. Programme C++ pour Hello World
  2. Programme C++ pour imprimer votre propre nom
  3. Programme C++ pour obtenir les commentaires de l'utilisateur
  4. Programme C++ pour lire l'entrée numérique de l'utilisateur
  5. Programme C++ pour ajouter deux nombres
  6. Programme C++ pour échanger deux nombres
  7. Programme C++ pour trouver la taille de int, float, double et char
  8. Programme C++ pour multiplier deux nombres à virgule flottante
  9. Programme C++ pour imprimer la valeur ASCII d'un caractère
  10. Programme C++ pour calculer Fahrenheit en Celsius
  11. Programme C++ pour trouver un intérêt simple
  12. Programme C++ pour trouver des intérêts composés
  13. Programme C++ pour la surface et le périmètre du rectangle

Programmes de flux de contrôle C++

  1. Programme C++ pour vérifier les entiers pairs ou impairs
  2. Programme C++ pour trouver le plus grand parmi 3 nombres
  3. Programme C++ pour vérifier si un caractère est une voyelle ou une consonne
  4. Programme C++ pour vérifier si une année donnée est une année bissextile
  5. Programme C++ pour imprimer la table de multiplication d'un nombre
  6. Programme C++ pour calculer la somme des n premiers nombres naturels
  7. Programme C++ pour trouver la factorielle d'un nombre
  8. Programme C++ pour inverser un nombre
  9. Programme C++ pour trouver GCD
  10. Programme C++ pour trouver LCM
  11. Programme C++ pour vérifier si un nombre est un palindrome ou non
  12. Programme C++ pour vérifier si un nombre est premier ou non
  13. Programme C++ pour afficher les nombres premiers entre deux intervalles
  14. Programme C++ pour vérifier les nombres de néons dans une plage donnée
  15. Programme C++ pour vérifier le numéro Armstrong
  16. Programme C++ pour afficher les nombres Armstrong entre 1 et 1000
  17. Programme C++ pour le nombre de Fibonacci
  18. Somme C++ des nombres de Fibonacci aux index pairs jusqu'à N termes
  19. Programme C++ pour calculer la puissance d'un nombre
  20. Programme C++ pour afficher les facteurs d'un nombre naturel
  21. Programme C++ pour créer une calculatrice simple

Programmes d'impression de modèles C++

  1. Programme C++ pour imprimer le motif de la demi-pyramide droite
  2. Programme C++ pour imprimer le motif de la demi-pyramide gauche
  3. Programme C++ pour imprimer un motif de pyramide complet simple
  4. Programme C++ pour imprimer une pyramide inversée
  5. Programme C++ pour imprimer un motif triangulaire
  6. Programme C++ pour imprimer le modèle de numéro sans réaffectation
  7. Programme C++ pour imprimer un modèle de caractères
  8. Programme C++ pour imprimer un motif de caractères continu
  9. Programme C++ pour imprimer une pyramide complète en forme de diamant
  10. Programme C++ pour imprimer un motif de pyramide d'étoiles creuses inversées
  11. Programme C++ pour imprimer une pyramide d'étoiles creuses en forme de diamant
  12. Programme C++ pour imprimer le triangle de Pascal
  13. Programme C++ pour imprimer la pyramide triangulaire du motif de Floyd
  14. Programme C++ pour imprimer une pyramide triangulaire à motif Floyd inversé

Programmes de fonctions C++

  1. Programme C++ pour afficher les nombres premiers entre deux intervalles à l'aide d'une fonction
  2. Programme C++ pour vérifier si un nombre peut être exprimé comme somme de deux nombres premiers
  3. Programme C++ pour trouver la somme des nombres naturels par récursion
  4. Programme C++ pour calculer la factorielle d'un nombre par récursion
  5. Programme C++ pour inverser une phrase en utilisant la récursion
  6. Programme C++ pour calculer la puissance à l'aide de la récursion
  7. Programme C++ pour les modèles de fonctions variadiques

Programmes de tableaux C++

  1. Programme C++ pour vérifier si deux tableaux sont égaux ou non
  2. Programme C++ pour trouver le maximum et le minimum dans un tableau
  3. Programme C++ pour calculer la moyenne de tous les éléments présents dans un tableau
  4. Programme C++ pour fusionner deux tableaux
  5. Programme C++ pour imprimer un tableau 2D
  6. Programme C++ pour rechercher des éléments de tableau communs
  7. Programme C++ pour supprimer les éléments en double d'un tableau
  8. Programme C++ pour supprimer toutes les occurrences d'un élément dans un tableau
  9. Programme C++ pour la rotation des tableaux
  10. Programme C++ pour copier tous les éléments d'un tableau vers un autre dans l'ordre inverse

Programmes matriciels C++

  1. Programme C++ pour ajouter deux matrices
  2. Programme C++ pour vérifier si deux matrices sont égales ou non
  3. Programme C++ pour calculer la somme des diagonales d'une matrice
  4. Programme C++ pour imprimer les éléments limites d'une matrice
  5. Programme C++ pour trouver la transposition d'une matrice
  6. Programme C++ pour trouver le déterminant d'une matrice
  7. Programme C++ pour trouver la normale et la trace de la matrice
  8. Programme C++ pour multiplier deux matrices
  9. Programme C++ pour faire pivoter les éléments matriciels d'une matrice
  10. Programme C++ pour échanger les éléments des première et dernière lignes dans la matrice
  11. Programme C++ pour échanger les éléments de la première et de la dernière colonne dans la matrice

Programmes de pointeurs C++

  1. Programme C++ pour les pointeurs
  2. Programme C++ pour un tableau de pointeurs
  3. Programme C++ pour pointeur vide
  4. Programme C++ pour référence à un pointeur
  5. Programme C++ pour pointeur de fonction
  6. Programme C++ pour ce pointeur
  7. Programme C++ pour pointeur opaque

Programmes de chaînes C++

  1. Programme C++ pour trouver la longueur d'une chaîne
  2. Programme C++ pour accéder aux caractères d'une chaîne donnée
  3. Programme C++ pour déterminer le point de code Unicode à un index donné
  4. Programme C++ pour remplacer un caractère dans une chaîne
  5. Programme C++ pour comparer deux chaînes
  6. Programme C++ pour ajouter/concaténer deux chaînes
  7. Programme C++ pour ajouter 2 chaînes binaires
  8. Programme C++ pour supprimer les zéros non significatifs
  9. Programme C++ pour comparer deux chaînes lexicographiquement
  10. Programme C++ pour inverser une chaîne
  11. Programme C++ pour vérifier si la chaîne est Palindrome
  12. Programme C++ pour imprimer la première lettre de chaque mot d'une chaîne
  13. Programme C++ pour insérer une chaîne dans une autre chaîne
  14. Programme C++ pour diviser en un certain nombre de sous-chaînes
  15. Programme C++ pour inverser une chaîne à l'aide de piles
  16. Programme C++ pour vérifier si la chaîne donnée est Pangram

Programmes de conversion C++

  1. Programme C++ pour la conversion binaire en décimal
  2. Programme C++ pour la conversion binaire en octal
  3. Programme C++ pour la conversion octale en décimale
  4. Programme C++ pour la conversion décimale en octale
  5. Programme C++ pour la conversion hexadécimale en décimale
  6. Programme C++ pour la conversion décimale en hexadécimal
  7. Programme C++ pour la conversion décimale en binaire
  8. Programme C++ pour la conversion booléenne en chaîne
  9. Programme C++ pour la conversion de chaîne en double
  10. Programme C++ pour la conversion double en chaîne
  11. Programme C++ pour la conversion de chaîne en longue
  12. Programme C++ pour la conversion de fichiers longs en chaînes
  13. Programme C++ pour la conversion Int en Char
  14. Programme C++ pour la conversion Char en Int

Programmes de recherche et de tri C++

  1. Programme C++ pour rechercher un élément dans un tableau (recherche linéaire)
  2. Programme C++ pour rechercher un élément dans un tableau (recherche binaire)
  3. Programme C++ pour trier un tableau (tri par sélection)
  4. Programme C++ pour trier un tableau (tri à bulles)
  5. Programme C++ pour trier un tableau (tri par insertion)
  6. Programme C++ de tri par fusion
  7. Programme C++ pour trier une chaîne
  8. Programme C++ pour trier le tableau 2D sur les lignes
  9. Programme C++ pour trier les éléments d'un tableau par ordre décroissant
  10. Programme C++ pour trier les éléments d'un tableau par ordre croissant

Programmes structurés C++

  1. Programme C++ pour transmettre ou renvoyer une structure vers/depuis une fonction
  2. Programme C++ pour stocker les informations d'un étudiant dans une structure
  3. Programme C++ pour le tri des structures (par plusieurs règles)

Programmes de classe et d'objet C++

  1. Programme C++ pour créer une classe et un objet
  2. Programme C++ pour afficher l'encapsulation
  3. Programme C++ pour afficher l'héritage
  4. Programme C++ pour afficher l'abstraction en classe
  5. Programme C++ pour afficher les données masquées en classe
  6. Programme C++ pour afficher le polymorphisme en classe
  7. Programme C++ pour afficher la surcharge de fonctions
  8. Programme C++ pour afficher le remplacement de fonctions
  9. Programme C++ pour afficher l'utilisation du modificateur d'accès
  10. Programme C++ pour montrer l'utilisation de ce mot-clé en classe
  11. Programme C++ pour afficher l'utilisation du mot-clé statique
  12. Programme C++ pour les fonctions amies
  13. Programme C++ pour destructeur virtuel
  14. Programme C++ pour créer une classe abstraite
  15. Programme C++ pour créer une classe Singleton
  16. Programme C++ pour créer une interface
  17. Programme C++ pour surcharger l'incrément ++ et la décrémentation
  18. Programme C++ pour ajouter deux nombres complexes

Programmes de gestion de fichiers C++

  1. Programme C++ pour créer un nouveau fichier
  2. Programme C++ pour créer un fichier temporaire
  3. Programme C++ pour écrire dans un fichier
  4. Programme C++ pour renommer un fichier
  5. Programme C++ pour créer un fichier en lecture seule
  6. Programme C++ pour comparer les chemins de deux fichiers
  7. Programme C++ pour copier un fichier dans un autre fichier
  8. Programme C++ pour ajouter le contenu d'un fichier texte à un autre
  9. Programme C++ pour obtenir la liste des fichiers dans un répertoire
  10. Programme C++ pour ajouter une chaîne dans un fichier existant
  11. Programme C++ pour lire le contenu d'un fichier et l'écrire dans un autre fichier

Programmes de gestion des exceptions C++

  1. Programme C++ pour afficher les exceptions d'exécution
  2. Programme C++ pour afficher les types d'erreurs
  3. Programme C++ pour gérer les méthodes d'exception
  4. Programme C++ pour gérer les méthodes d'exception
  5. Programme C++ pour gérer les exceptions vérifiées
  6. Programme C++ pour gérer les exceptions non vérifiées
  7. Programme C++ pour gérer la division par zéro et les exceptions multiples
  8. Programme C++ pour afficher une erreur de code inaccessible
  9. Programme C++ pour afficher les erreurs d'interface de thread et de cohérence de la mémoire

Programmes C++ STL

  1. Programme C++ pour trier un tableau à l'aide de STL
  2. Programme C++ pour initialiser un vecteur
  3. Programme C++ pour copier un vecteur à l'aide de STL
  4. Programme C++ pour les opérations de fusion à l'aide de STL
  5. Programme C++ pour afficher transform() à l'aide de STL
  6. Programme C++ pour Deque utilisant STL
  7. Programme C++ pour file d'attente prioritaire utilisant STL
  8. Programme C++ pour carte utilisant STL
  9. Programme C++ pour paire utilisant STL
  10. Programme C++ pour Multiset utilisant STL
  11. Programme C++ pour inverser un vecteur à l'aide de STL
  12. Programme C++ pour inverser un tableau à l'aide de STL
  13. Programme C++ pour pile de paires utilisant STL
  14. Programme C++ pour trouver les permutations d'une chaîne donnée à l'aide de STL
  15. Programme C++ pour rechercher toutes les permutations d'un tableau à l'aide de STL.
  16. Programme C++ pour rechercher les éléments maximum et minimum dans un ensemble à l'aide de STL
  17. Programme C++ pour insérer et supprimer des éléments dans un ensemble à l'aide de STL
  18. Programme C++ pour trouver la somme des éléments d'un vecteur à l'aide de STL
  19. Programme C++ pour implémenter différentes méthodes de copie en STL
  20. Programme C++ pour implémenter des fonctions de recherche binaire à l'aide de STL
  21. Programme C++ pour vérifier si deux vecteurs contiennent ou non les mêmes éléments

Programmes de date et d'heure C++

  1. Programme C++ pour afficher les dates de l'année civile dans différents formats
  2. Programme C++ pour afficher la date et l'heure actuelles
  3. Programme C++ pour convertir l'heure locale en GMT

Programmes divers C++

  1. Programme C++ pour trouver le quotient et le reste
  2. Programme C++ pour l'opérateur sizeof()
  3. Programme C++ pour rechercher les initiales d'un nom
  4. Programme C++ pour trouver de la puissance sans utiliser les opérateurs * et /
  5. Programme C++ pour trouver les racines de l'équation quadratique
  6. Générer des nombres doubles aléatoires en C++
  7. Comment masquer et afficher une fenêtre de console en C++ ?
  8. Comment exécuter un programme C++ sans espace de noms ?
  9. Créer une carte personnalisée à l'aide d'un fichier d'en-tête en C++
  10. Programme C++ pour le nombre de triplets uniques dont le XOR est nul