Introducción
En este laboratorio, aprenderemos a programar en C++ para imprimir un triángulo de Pascal. Un triángulo de Pascal es una matriz triangular de coeficientes binomiales. El triángulo se puede formar utilizando los coeficientes como entradas. El triángulo de Pascal se puede utilizar para calcular combinaciones y calcular la expansión binomial. En este laboratorio, aprenderemos a crear un programa en C++ que se puede utilizar para imprimir el triángulo de Pascal.
Crear un nuevo archivo de C++
Primero, necesitamos crear un nuevo archivo de C++, lo que se puede hacer ejecutando el siguiente comando en la terminal:
touch ~/project/main.cpp
Agregar código al archivo recién creado
A continuación, necesitamos agregar el siguiente código al archivo recién creado:
#include <iostream>
using namespace std;
int main()
{
int rows, coef = 1;
cout << "Enter number of rows: ";
cin >> rows;
for(int i = 0; i < rows; i++)
{
// Imprimir espacios
for(int space = 1; space <= rows-i; space++)
cout <<" ";
// Calcular coeficientes
for(int j = 0; j <= i; j++)
{
if (j == 0 || i == 0)
coef = 1;
else
coef = coef*(i-j+1)/j;
// Imprimir coeficientes
cout << coef << " ";
}
// Pasar a la siguiente línea
cout << endl;
}
return 0;
}
Compilar y ejecutar el programa
Podemos compilar y ejecutar el programa utilizando el siguiente comando:
g++ ~/project/main.cpp -o ~/project/main && ~/project/main
Resumen
Acabas de aprender cómo crear un programa en C++ que puede imprimir el triángulo de Pascal. Un triángulo de Pascal es una forma útil de mostrar coeficientes binomiales. También se puede utilizar para calcular combinaciones y expansión binomial. Para crear el programa, utilizamos el bucle for, la instrucción if else, variables, el objeto cout y el objeto cin. Siguiendo los pasos descritos en este tutorial, ahora puedes crear tu propio programa en C++ que pueda imprimir el triángulo de Pascal.



