Programme CPP pour imprimer un triangle de Pascal

C++Beginner
Pratiquer maintenant

Introduction

Dans ce laboratoire, nous allons apprendre à programmer en C++ pour imprimer un triangle de Pascal. Un triangle de Pascal est un tableau triangulaire de coefficients binomiaux. Le triangle peut être formé en utilisant les coefficients comme entrées. Le triangle de Pascal peut être utilisé pour calculer des combinaisons et calculer l'expansion binomiale. Dans ce laboratoire, nous allons apprendre à créer un programme C++ qui peut être utilisé pour imprimer le triangle de Pascal.

Créer un nouveau fichier C++

Tout d'abord, nous devons créer un nouveau fichier C++, ce qui peut être fait en exécutant la commande suivante dans le terminal :

touch ~/project/main.cpp

Ajouter du code au fichier nouvellement créé

Ensuite, nous devons ajouter le code suivant au fichier nouvellement créé :

#include <iostream>
using namespace std;

int main()
{
    int rows, coef = 1;

    cout << "Entrez le nombre de lignes : ";
    cin >> rows;

    for(int i = 0; i < rows; i++)
    {
        // Afficher des espaces
        for(int space = 1; space <= rows-i; space++)
            cout <<"  ";

        // Calculer les coefficients
        for(int j = 0; j <= i; j++)
        {
            if (j == 0 || i == 0)
                coef = 1;
            else
                coef = coef*(i-j+1)/j;

            // Afficher les coefficients
            cout << coef << "   ";
        }
        // Passer à la ligne suivante
        cout << endl;
    }

    return 0;
}

Compiler et exécuter le programme

Nous pouvons compiler et exécuter le programme en utilisant la commande suivante :

g++ ~/project/main.cpp -o ~/project/main && ~/project/main

Résumé

Vous venez d'apprendre à créer un programme C++ qui peut imprimer le triangle de Pascal. Un triangle de Pascal est un moyen utile d'afficher les coefficients binomiaux. Il peut également être utilisé pour calculer des combinaisons et l'expansion binomiale. Pour créer le programme, nous avons utilisé la boucle for, l'instruction if else, des variables, l'objet cout et l'objet cin. En suivant les étapes décrites dans ce tutoriel, vous pouvez désormais créer votre propre programme C++ qui peut imprimer le triangle de Pascal.