Programa para imprimir el Triángulo de Pascal

C++Beginner
Practicar Ahora

Introducción

En este laboratorio, aprenderemos a escribir un programa en C++ para imprimir el Triángulo de Pascal. El Triángulo de Pascal es una matriz triangular de coeficientes binomiales. Recibe ese nombre en honor al matemático francés Blaise Pascal, aunque otros matemáticos lo estudiaron siglos antes que él en India, Persia (Irán), China, Alemania e Italia.

Crea un nuevo archivo de C++

Abra la terminal para comenzar el proceso de escribir un programa en C++ para imprimir el Triángulo de Pascal.

Cree un nuevo archivo de C++ llamado main.cpp en el directorio ~/project usando el siguiente comando:

touch ~/project/main.cpp

Escribe el programa

Copie y pegue el siguiente código en el archivo main.cpp. Este código le permite imprimir el Triángulo de Pascal.

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int rows;
    cout << "Enter the number of rows to print Pascal's triangle: ";
    cin >> rows;
    cout << endl;

    for (int i = 0; i < rows; i++)
    {
        int number = 1;
        cout << setw(rows-i);

        for (int j = 0; j <= i; j++)
        {
            cout << number << " ";
            number = number * (i - j)/(j + 1);
        }
        cout << endl;
    }
    return 0;
}

Guarda y compila el programa

Guarde los cambios en el archivo main.cpp y compílelo usando el siguiente comando:

g++ main.cpp -o main

Ejecuta el programa

Ahora, ejecute el programa de C++ usando el siguiente comando:

./main

Resumen

En este laboratorio, hemos escrito un programa de C++ para imprimir el Triángulo de Pascal. Esperamos que este laboratorio te ayude a entender el concepto del Triángulo de Pascal y cómo imprimirlo usando el lenguaje de programación C++.